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

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左右可以执行完 }
查看完整描述

3 回答

?
zero2nine

TA贡献1条经验 获得超0个赞


query->setForwardOnly(true);

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



查看完整回答
反对 回复 2019-09-03
  • 3 回答
  • 0 关注
  • 2078 浏览
慕课专栏
更多

添加回答

举报

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