如何在Visual Studio中使用QODBC修复“未加载驱动程序”

时间:2015-08-13 18:01:44

标签: c++ visual-studio-2010 qt

我正在开发一个需要使用QT加载数据库的项目,并且我使用在线提供的方法构建了QODBC插件,但在尝试访问时仍然出现“Driver not Loaded”错误DB。

QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=C:\\dbs\\project.mdb");
if(db.open())
    QMessageBox::warning(this, "opened","successful");
else
    QMessageBox::warning(this, "opened", (db.lastError().text() + "\n" + db.driverName()));

我有一种感觉,我不包括插件或其他东西,但我不知道如何解决这个问题。

0 个答案:

没有答案