0
环顾四周,用与QSqlTableModel,让所有行了一个表的方式是与QSqlTableModel fetchMore()疯狂低效
select();
while(canFetchMore()) {
fetchMore();
}
的第一选择似乎很好,但fetchMore()似乎抢单一次排。我正在锤炼Sql服务器,并且约350行的读取花费了几秒钟的时间,更不用说浪费了一堆CPU。
数据库是SQL-Server。有没有更好的办法?
取更多应与分页使用,而不是下载整个表。你应该显示第一页,并把一个按钮触发获取更多... –
我需要整个表 - 它不一定是显示...我必须比较表。看起来像QSqlQueryModel会更好。 –