替代Microsoft.Jet.OLEDB.4.0的64位访问MDB文件

本文关键字:64位 访问 MDB 文件 Microsoft Jet OLEDB 替代 | 更新日期: 2023-09-27 18:04:31

我有像许多其他人的问题,我不能访问Microsoft access (MDB文件)从我的64位机器使用Microsoft. jet . oledb .4.0。

我知道它没有64位版本,我需要在x86上编译它。

我的问题是:你知道其他支持64位访问的。net提供程序吗?

替代Microsoft.Jet.OLEDB.4.0的64位访问MDB文件

要获得64位Microsoft Access驱动程序,请下载Microsoft Access Database Engine 2010 Redistributable。如果安装了32位版本的Microsoft Office,则无法安装。

与该驱动程序的ODBC连接字符串是"Driver={{Microsoft Access Driver (*.mdb, *.accdb)}};Dbq=%FILE_NAME%;Uid=Admin;Pwd=;"。该驱动程序的OleDb连接字符串为"Provider=Microsoft Office 12.0 Access Database Engine OLE DB Provider;Data Source=%FILE_NAME%;User Id=admin;Password=;

对于Windows server 2003, MSDASQL为ODBC提供了一个OLEDB提供者,它可以连接到Access。