我正在使用 OLEDB 连接.mdb/.accdb文件。
这是我到目前为止所拥有的:
using System.data.OLEDB;
class dbconne
{
.....
.........
.......
.
.
.
.
OleDbConnection aConnection = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\\db1.mdb");
OleDbCommand aCommand = new OleDbCommand("select * from emp_test", aConnection);
aConnection.Open();
....
....
.
.
.
}
当我编译这段代码时,我没有得到任何编译错误。但它给了我一个运行时错误:
"Microsoft.Jet.OLEDB.4.0" provider is not registered on the local machine
我怎样才能解决这个问题?