qt连接access数据库出现Driver not loaded Driver not loaded错误的解决办法

其实很简单:代码要这么写
QSqlDatabase db;
db = db.addDatabase("QODBC3");
QString path("DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};FIL={MS Access};DBQ=E:\\test.mdb");
db.setDatabaseName(path);
db.open();

在连接的过程中如果还出现:“ 未发现数据源名称并且未指定默认驱动程序 QODBC3: Unable to connect””错误
那就请参考下面两个链接:
参考1
参考2

如果还有问题,欢迎在下方留言或者给我发邮件一起探讨:[email protected]

你可能感兴趣的:(qt)