Qt连接远程SqlServer数据库,遍历结果集速度慢,有没有提高遍历速度的方法?
QSqlQuery *query = new QSqlQuery(db);query->exec("select * from Finance where deleteEnable = 0;");while(query->next()){ //此处执行很慢,100条数据要3s左右可以执行完} |
免责声明:本内容仅代表回答会员见解不代表天盟观点,请谨慎对待。
版权声明:作者保留权利,不代表天盟立场。
|
|
|
|
query->setForwardOnly(true);
//将这句添加到exec之前,则下面只能使用next()和seek()函数,可优化速度 |
|
|
|
|