34,576
社区成员
发帖
与我相关
我的任务
分享
QSqlDatabase db = QSqlDatabase::addDatabase("QODBC");
db.setDatabaseName("DRIVER={Microsoft Access Driver (*.mdb)};FIL={MS Access};DBQ=C:/test.mdb");
QSqlQuery q;
QString sqlString = "select * from ReturnInfo";
q.exec(sqlString);
int numRows;
if (db.driver()->hasFeature(QSqlDriver::QuerySize)) {
numRows = q.size();
} else {
// this can be very slow
q.last();
numRows = q.at() + 1;
qDebug()<<q.at();
}