クエリ実行後にQTリストに結果を保存する選択クエリがあります。私のコードのいくつかは次のとおりです。Qtリストのdbからクエリ結果を保存する方が良い
QSqlQuery querySelect;
QStringList rfid;
QList<QDateTime> datetimeIN;
QList<QDateTime> datetimeOUT;
...いくつかの他のコード+ querySelect準備.....私が知りたい
if(querySelect.exec())
{
while(querySelect.next()) {
rfid.append(querySelect.value(0).toString());
datetimeIN.append(querySelect.value(1).toDateTime());
datetimeOUT.append(querySelect.value(2).toDateTime());
}
}
else
{
qDebug() << querySelect.lastError();
}
結果を格納するための別の、より最適化より高速なアプローチがありますリストでは、これはむしろ遅いと思うので、サイクル中にquery.next以外のものがありますか? Qtの側で
QVectorは、p-O-L-O @ – JLev