数据库
首页 > 数据库> > C# 访问Access数据库在X64下访问失败问题解决

C# 访问Access数据库在X64下访问失败问题解决

作者:互联网

今天测试连接access数据库,写了个小demo可以正常使用,但是原代码放入到自己的项目时发现X64下会报错Microsoft.ACE.OLEDB.12.0缺失。而项目使用的SDK在X86下没法运行,在查阅诸多博客后发现是需要安装AccessDatabaseEngine.exe。但是大多下载路径都已经404了,找的时候废了点劲,所以整理下 下载链接 提取码:zlwj

 

// OleDbConnection oleDb = new OleDbConnection(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\user.mdb");

// 以下未修改后
OleDbConnection oleDb = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\user.mdb")

 

标签:ACE,C#,mdb,OLEDB.12,X64,访问,OleDbConnection,Microsoft
来源: https://www.cnblogs.com/mistrainy/p/15935781.html