QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=C:\\Users\\HJZ\\Documents\\QTPro\\Uver\\Database1.mdb");
qDebug()<<dsn;
if (!db.isValid())
{
QMessageBox::information(&w, "", "inValid", QMessageBox::Information);
}
bool ok = db.open();
if (ok)
{
QMessageBox::information(&w, "", "succes", QMessageBox::Information);
}
else
QMessageBox::information(&w, "", "filed", QMessageBox::Information);
請問連接有什么問題,Database1.mdb的位置決對沒有問題,但就是不對。把決對地址改成相對地址也一樣報錯
uj5u.com熱心網友回復:
另外,我資料庫也沒有設定密碼uj5u.com熱心網友回復:
更新qt,解決uj5u.com熱心網友回復:
自己動手豐衣足食轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/116242.html
標籤:疑難問題
上一篇:i++和++i
下一篇:怎么刪了這個該死的檔案??
