为了账号安全,请及时绑定邮箱和手机立即绑定

Qt连接远程SqlServer数据库,遍历结果集速度慢,有没有提高遍历速度的方法?

/ 猿问

Qt连接远程SqlServer数据库,遍历结果集速度慢,有没有提高遍历速度的方法?

小主C 2019-06-25 17:51:15
QSqlQuery *query = new QSqlQuery(db);
query->exec("select * from Finance where deleteEnable = 0;");
while(query->next()){
    //此处执行很慢,100条数据要3s左右可以执行完
}


查看完整描述

1 回答

?
zero2nine


query->setForwardOnly(true);

//将这句添加到exec之前,则下面只能使用next()和seek()函数,可优化速度



查看完整回答
反对 回复 2019-09-03

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信