.Net在64位系统下连接Access数据库的问题The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machi

今天在64位系统Win7下连接Access数据库,出现以下错误。

The ‘Microsoft.Jet.OLEDB.4.0‘ provider is not registered on the local machine
据说‘Microsoft.Jet.OLEDB.4.0‘ 没有64位的版本。
解决办法:
1、点击VS.NET菜单【生成】->【配置管理器】
2、在弹出窗口的项目列表中,选择【平台】列的下拉列表->选择【新建】

3、在弹出的新建平台窗口里,选择【x86】

重新编译,就可以连接到Access数据库。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。