四十一、Qt之 QSqlTableModel 实现分页

QSqlTableModel 实现分页的关键是 QSqlTableModel#setFilter() 方法来实现过滤条件,所谓的过滤就是在拼接 sql 语句时,加上 WHERE + 过滤条件,所以过滤条件可以设置为:

QSqlTableModel#setFilter("1=1 limit pageStart,pageSize; ")

【四十一、Qt之 QSqlTableModel 实现分页】注意过滤条件末尾要加上 ; 号,否则执行 sql 语句可能会报错!

    推荐阅读