数据库中的数据怎么读取
用ADO。Net从access数据库中读取数据,
不知道对你有否帮助:)
这段程序是用ADO。Net从access数据库中读取数据的。在project\bin\debug目录中有一个access2000数据库meTest。 mdb,你可以自行建立并且复制到你的debug目录,我因为数据文件大小问题没有上传数据库。
数据库中有一个'Developer'表,它包括Name和Address列,下面是该过程的代码:
using System;
using System。 Data;
using System。Data。OleDb;
namespace ADONETWriteQuery
{
//...全部
用ADO。Net从access数据库中读取数据,
不知道对你有否帮助:)
这段程序是用ADO。Net从access数据库中读取数据的。在project\bin\debug目录中有一个access2000数据库meTest。
mdb,你可以自行建立并且复制到你的debug目录,我因为数据文件大小问题没有上传数据库。
数据库中有一个'Developer'表,它包括Name和Address列,下面是该过程的代码:
using System;
using System。
Data;
using System。Data。OleDb;
namespace ADONETWriteQuery
{
///
/// Summary description for Class1。
///
class Class1
{
static void Main(string[] args)
{
string strDSN = "Provider=Microsoft。
Jet。OLEDB。4。0;Data Source=c:\\mcTest。MDB";
string strSQL = "SELECT * FROM Developer" ;
// create Objects of ADOConnection and ADOCommand
OleDbConnection myConn = new OleDbConnection(strDSN);
OleDbCommand myCmd = new OleDbCommand( strSQL, myConn );
OleDbDataReader datareader = null;
try
{
myConn。
Open();
datareader = myCmd。ExecuteReader();
while (datareader。Read() )
{
Console。WriteLine( "Developer Name:{0}, Address:{1}", datareader["Name"], datareader["Address"]);
}
}
catch (Exception e)
{
Console。
WriteLine("Oooops。 I did it again:\n{0}", e。Message);
}
finally
{
myConn。Close();
}
}
} 。
收起