我正在开发一个需要使用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()));
我有一种感觉,我不包括插件或其他东西,但我不知道如何解决这个问题。