私はqtに取り組んでおり、データベースはqtに正しく接続されていましたが、デバッグするたびに突然次の問題が発生し、データベースから/にデータをフェッチまたは追加できなくなりました、、、私はしません何が問題なのか知っていますが、私はqtが初めてです。
QSqlQuery::exec: データベースが開いていません
誰か助けてください、コードは緊急事態です
db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("Driver={Microsoft Access Driver (*.mdb, *.accdb)};DSN='';DBQ=C:/Users/user/Desktop/Final_Version/db.accdb");
db.close();
db.open();
QSqlQuery query;
query.exec("Select ID from TestId");
while(query.next())
{
TestId = query.value(0).toInt();
}
db.close();
//==================================================================================