使用MFC编程连接access数据库,使用安装在windows 8 x64上的visual studio 2012 update 1,以下代码抛出异常,这在vs2010和windows 7 x64之前没有发生过。ODBC 管理器有什么变化吗?我应该如何更改连接字符串。
CDatabase db;
db.OpenEx(TEXT("ODBC;Driver={Microsoft Access Driver (*.mdb, *.accdb)};Dsn='';Dbq='d:\\databases\\a.mdb'");
和异常消息:
'Data source name not found and no default driver specified'
它也不适用于 accdb 文件。