Windows 10中的MS Access数据库SQL查询问题

时间:2017-04-09 05:58:51

标签: c++ sql windows ms-access windows-10

我在Windows 7(64位)中使用64位格式的MS访问数据库(* .MDB)已有一段时间了。 Access SQL是从C ++模块调用的。 我最近将我的操作系统升级到Windows 10,我仍然可以打开ODBC连接(在这种情况下是用户DSN),但是,我的早期程序似乎无法再打开表或运行查询。我不确定现在有什么选择,请指点 我应该用.accdb代替.mdb吗?

2 个答案:

答案 0 :(得分:0)

尝试在连接字符串中更改提供程序:“Provider = Microsoft.Jet.OLEDB.4.0;”像这样,如果还没有这样做的话。

答案 1 :(得分:0)

经过测试,我发现从.mdb更改为 .accdb确实解决了这个问题。我发帖,以便我可以关闭这个帖子,也许可以让某人受益。

相关问题