使用C#连接到.mdb文件

时间:2018-08-14 14:33:16

标签: c# ado.net odbc

我正在尝试使用c#连接到.mdb文件。我既没有Microsoft.Jet.OLEDB.4.0也没有Microsoft.ACE.OLEDB.12.0。所以我尝试使用连接字符串为:     使用System.Data.Odbc;

using(OdbcConnection myConnection = new OdbcConnection())
{
    myConnection.ConnectionString = myConnectionString;
    myConnection.Open();

}
where myConnectionString is myConnectionString = @"Driver={Microsoft Access Driver (*.mdb)};Data Source=D:\tool_database.mdb";

我尝试了页面https://www.connectionstrings.com/access-2007/上的所有连接字符串,但没有用。

它给了我错误:

  

错误[IM002] [Microsoft] [ODBC驱动程序管理器]找不到数据源名称,并且未指定默认驱动程序。

我不想安装任何驱动程序,也不想创建DSN并将其用作连接字符串,因为客户不会这样做。我只想使用连接字符串。

我正在使用Windows 10。

0 个答案:

没有答案