有人在吗?帮忙解决一下用ado.net连接access出现的的问题
我连接的代码如下:
OleDbConnection conn = new OleDbConnection
("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c://Report.mdb");
string strSql = "select * from example;
OleDbCommand comm = new OleDbCommand(strSql, conn);
conn.Open();
//-----------------------我调试到下面这一行时,出现了这个异常:IErrorInfo.GetDescription 因 E_FAIL(0x80004005) 而失败。
//--------------------------------------------------------
OleDbDataReader dr = comm.ExecuteReader();
while (dr.Read())
{
dr.GetValue(0).ToString();
}
dr.Close();
conn.Close();
--------------------------------------
在网上搜索了一下,有的说是连接sql语句写错了,也有说是 权限有问题,我跟踪调试了很久都没解决,有用ado.net连接acces做过开发的吗?帮忙解决一下?????