C# 64位系统无法读取Access数据库

来源:互联网 发布:java接口怎么写 编辑:程序博客网 时间:2024/06/10 17:31

在64位系统中对于无法连接Access数据库的问题,查询了很多,网上很多说法并不对。
原来的配置字符串:Provider=Microsoft.Jet.OLEDB.4.0;Data Source=…

首先第一步先修改配置字符串:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=…

第二步:下载AccessDatabaseEngine_64.exe,注意这边如果下载32位是没有用的,一定要下载64位版本。
下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=13255

(如果你已经安装了32位版本,请执行这一步),打开控制台CMD,找到你对应的AccessDatabaseEngine_64.exe的目录,输入如下命令

AccessDatabaseEngine_64.exe /passive

即可解决安装兼容问题。

阅读全文
0 0
原创粉丝点击