请问:
QSqlQueryModel model (qb);
model.setQuery("select * from myTable");
model.rowCount(); //这个值为256(当然实际有无数条数据记录)
1、如何获得数据库总共有多少条记录呢?
model.size(); //返回-1
2、如何能实现每次读出256条,直到读完整个数据库
model.setQuery("select * from myTable");
int count=model.count();
while(count > 0)
{
model.setQuery("select * from myTable"); //原以为这一句能顺序读取下一个256条,但实际上它还是读第一个256条
count=model.count();
}
谢谢!