苏州安瑞软件有限公司 2022-02-11 10:07 采纳率: 100%
浏览 108
已结题

QSqlQuery和QSqlQueryModel取查询结果效率低

用QSqlQuery和QSqlQueryModel使用select查询语句取得结果集后,分别用while(qry.next)和for(int i=0;i<model.count();i++)把结果添加进QList里,发现耗时严重,每进入到下一条记录QSqlQuery要耗时3毫秒以上,QSqlQueryModel要耗时4.5毫秒以上。记录条数过千以后就要耗费十几秒甚至几十秒时间,太慢了,请问有什么解决方法吗?

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 2月19日
    • 创建了问题 2月11日