以前用的是win7 64位置+ VC2012 +Access2010 32位,一直都能连接上,但装了Access2013 64位后就无法连接数据库了,重新装了Access2013 32位后,能正常连接和访问了,但问题是Win7 64位的系统装不了32位的ODBC。请教各位大神应该如何连接数据库?
连接数据库代码: Provider=Microsoft.ACE.OLEDB.12.0; Data Source=t.accdb
7 个解决方案
#1
驱动的位数要与ACCESS匹配,64位的ACCESS,用64位的驱动
http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=zh-cn
找找看
http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=zh-cn
找找看
#2
试过了,64位的ACCESS与office 32位不能同时安装
#3
没办法,必须匹配,安装64位的OFFICE
#4
但64位的Access 边接不上,不知道怎么连。
#5
卸载32位的OFFICE,安装64位的OFFICE
#6
最大的问题是VC2012+Access2013 x64 无法连接数据库,不知道是不是Provider=Microsoft.ACE.OLEDB.12.0; Data Source=t.accdb这要怎么改
#7
连接字串没有问题,只是位数的问题
#1
驱动的位数要与ACCESS匹配,64位的ACCESS,用64位的驱动
http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=zh-cn
找找看
http://www.microsoft.com/downloads/details.aspx?familyid=7554F536-8C28-4598-9B72-EF94E038C891&displaylang=zh-cn
找找看
#2
试过了,64位的ACCESS与office 32位不能同时安装
#3
没办法,必须匹配,安装64位的OFFICE
#4
但64位的Access 边接不上,不知道怎么连。
#5
卸载32位的OFFICE,安装64位的OFFICE
#6
最大的问题是VC2012+Access2013 x64 无法连接数据库,不知道是不是Provider=Microsoft.ACE.OLEDB.12.0; Data Source=t.accdb这要怎么改
#7
连接字串没有问题,只是位数的问题