mic*_*eas 3 oledb ms-access visual-studio-2015
我尝试将 .accdb 文件作为数据源连接到 Visual Studio 中的 Windows 窗体应用程序。它一直说 Microsoft.ACE.OLEDB.12.0 提供程序未在本地计算机上注册。
我已经在标记为接受/工作的相关答案上安装了所有推荐的运行时:
但仍然是同样的问题。
在 Windows 窗体项目中设置 x86/x64 平台没有帮助。
设置:
mic*_*eas 13
确实有奇怪的平台混合。我已经在 64 位中安装了所有必需的可用程序,并且连接导致“Microsoft.ACE.OLEDB.12.0 提供程序未在本地计算机上注册”。
当我尝试安装 86 位版本时,出现“您无法安装 32 位版本的 Microsoft Access 数据库引擎,因为您当前安装了 64 位 Office 产品... ”: 安装运行时错误
我按照Merav Kochavi 的建议使用 /passive 参数(“ AccessDatabaseEngine.exe /passive ”)运行 32 位版本设置,并且没有错误消息,现在它可以工作了!测试连接成功。
谢谢大家的帮助!
| 归档时间: |
|
| 查看次数: |
29031 次 |
| 最近记录: |