访问数据库我需要使用方法
{ conn.ConnectionString =“Provider = Microsoft.Jet.OLEDB.4.0;数据源= D:\ a.mdb” } 这在32位机器上工作正常,但我尝试在64位机器上运行它我得到了 Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册 sp任何人都可以帮我解决这个问题... ??我需要它在64位运行它。
答案 0 :(得分:0)
在您的项目属性中 - >构建,将您的“平台目标”更改为x86,然后它将找到32位驱动程序。
答案 1 :(得分:0)
从以下位置下载Access 64位可再发行组件:
https://www.microsoft.com/en-us/download/details.aspx?id=54920
安装后,可以将Provider = Microsoft.ACE.OLEDB.12.0用于此版本的64位OLEDB。