|
using System; using System.IO; using System.Data.OleDb; namespace ConsoleDBDemo { /// <summary> /// Class1 的摘要说明。 /// </summary> class ConnectionClass { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main(string[] args) { string strCon = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=DataBase.mdb"; // 定义连接 OleDbConnection MyCon = new OleDbConnection(strCon); // 打开连接 MyCon.Open(); // 执行命令 string strSQL = "select * from ADODemo"; OleDbCommand MyCom = new OleDbCommand(strSQL, MyCon); // 读取数据库记录,只能向后读取记录,不能修改记录,读取速度非常快 OleDbDataReader MyDataReader = MyCom.ExecuteReader(); Console.WriteLine("开始读取数据库信息"); while (MyDataReader.Read()) { Console.WriteLine("姓名:{0:10} 年龄:{1}", MyDataReader["姓名"].ToString(), MyDataReader["年龄"].ToString()); } MyDataReader.Close(); MyCon.Close(); Console.ReadLine(); } } } |