C#读取ACCESS提示“未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序

读取access 或 excel表格时电脑弹出错误窗口,提示“未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序”问题,是因为系统中没有安装相应的Microsoft Access 2007 数据库引擎可再发行程序包,安装此文件问题解决。

AccessDatabaseEngine.exe 或 AccessDatabaseEngine_X64.exe

32位的装第一个,64位装后面的

注意: 在32位模式下,c#程序也要在x86下编译运行,否则也会报错

 

posted on 2022-01-04 10:05  xihong  阅读(571)  评论(0编辑  收藏  举报

导航