Visual Studio连接到MS Access

时间:2019-06-07 14:37:38

标签: c# visual-studio ms-access

我无法在Visual Studio 2017中连接到.accdb

我也尝试安装AccessDatabaseEngineMicrosoft Access Database Engine 2010/2016 Redistributable

其他情况下提供2007 Office System Driver: Data Connectivity Components,但无法下载。

最后,我更改了any/x86/x64,但没有帮助。

我总是收到:

  

Microsoft.ACE.OLEDB.12.0提供程序未在本地计算机上注册

2 个答案:

答案 0 :(得分:1)

https://www.microsoft.com/en-us/download/details.aspx?id=13255

在64位操作系统上;

1)如果安装了32位,则“ ACEOLEDB.DLL”应在此处存在:

C:\ Program Files(x86)\ Common Files \ Microsoft Shared \ OFFICE14 \ ACEOLEDB.DLL

2)如果安装了64位,则“ ACEOLEDB.DLL”应在此处存在:

C:\ Program Files \ Common Files \ Microsoft共享\ OFFICE14 \ ACEOLEDB.DLL

在32位操作系统上;

“ ACEOLEDB.DLL”应在此处存在:

C:\ Program Files \ Common Files \ Microsoft共享\ OFFICE14 \ ACEOLEDB.DLL

还要查看最新的驱动程序:http://www.microsoft.com/en-in/download/details.aspx?id=13255[ ^]

谢谢!

答案 1 :(得分:0)

我尝试了很多事情,但没有任何帮助。最后,我做到了:

现在我可以连接到.accdb