QT使用setForwardOnly(true)提升查询数据库速度,需要放在prepare才有效果
QSqlQuery query(m_SqlDB);
QString queryStr = QString("SELECT xxx“;
query.prepare(queryStr);
query.setForwardOnly(true);
if(!query.exec())
{
qDebug()<<"Exec Error:"<<m_SqlDB.lastError();
return false;
}
QString queryStr = QString("SELECT xxx“;
query.prepare(queryStr);
query.setForwardOnly(true);
if(!query.exec())
{
qDebug()<<"Exec Error:"<<m_SqlDB.lastError();
return false;
}