我的 MS Access 数据库和 C# Windows 窗体应用程序之间的连接如下图所示,错误提示
"The 'Microsoft.ACE.OLDB.12.0' is not registered to local machine"
Visual Studio2015 和 MS Access2016 我是业余爱好者
最佳答案
最近我自己处理过这个问题,我相信您需要 Microsoft Access Database Engine 2010 Redistributable https://www.microsoft.com/en-us/download/details.aspx?id=13255
您有两个选择:
- 32 位版本 (AccessDatabaseEngine.exe)
- 64 位版本 (AccessDatabaseEngine_x64.exe)
您无法同时安装两者。如果您的目标是 x86 平台,请安装 32 位版本。如果您的目标是 x64 平台或 AnyCPU,请安装 64 位版本。
关于C# 转 MS Access 数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36439545/