SQL c# 程序报错:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

报错:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序。System.Data 

需要注意的问题和解决方法: 
1.Microsoft.Jet.OLEDB.4.0不要写成Miscrosoft.Jet.OLEDB.4.0,; 
2.Data Source不要写成“Data Sourse”, 
3.检查是否安装了Office 
4.重新安装注册MDAC28.exe (一般你的vs安装目录里有或者到微软的官方网站上下) 
https://www.jb51.net/softs/20587.html 
5.如果是64位平台,也可能出现这种情况;解决方法:生成->配置管理器->平台->点击Any Cpu选项卡->新建->新建平台->X86 
(我的就是这个问题) 

猜你喜欢

转载自www.cnblogs.com/peter83ye/p/10248514.html