使用QSqlTableModel的setFilter可以实现类似于where的条件查询,使用sort可以实现类型于order by 的排序,分别使用其中任一种方式在加上select都可以实现数据库的显示,但是两个一起用就不行了:
m_model->setFilter("1=1 limit 0,15;");
m_model->setSort(0,Qt::DescendingOrder); /*降序排列*/
m_model->select();
这样写就得不到数据;这是为什么呢?
有没有什么方法,可以实现排序和条件查询同时实现的呢?请各位大神赐教,谢谢。