标签: sql sql-server qt
环顾四周,使用QSqlTableModel,从表中获取所有行的方法是
select(); while( canFetchMore() ) { fetchMore(); }
第一个选择似乎很好,但fetchMore()似乎一次抓取一行。我正在锤击Sql服务器,大约350行的获取需要几秒钟,更不用说浪费了一堆CPU。
数据库是SQL-Server。有没有更好的方法?
答案 0 :(得分:0)
遗憾的是,我的解决方案是将QSqlQuery传递给QSqlDatabase。