目前,我正在尝试在我的 Windows x64 平台上运行我的 c# 代码。但我无法将我的数据添加到 MS Access 中。其说法
Additional information: The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.。我试图检查我的办公应用程序版本并知道它们是 32 位应用程序。
我试图寻找一些解决方案,但它对我没有用。这是我尝试过的方法:
- 安装 Microsoft 访问引擎 2010
- 将其更改为 Microsoft.Jet.OleDb.4.0 (仍然弹出相同的错误)
这是我的连接字符串代码:
Connection.ConnectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\FacesDatabase.accdb;
Persist Security Info=False";
我能知道如何解决这个错误。谢谢