qt中读取数据库表行数的方法?用rowcount只能输出256行,实际一共有3100行

代码如下:
QSqlQuery query = QSqlQuery(db);
query.exec("SELECT * FROM tulunzhoutest");
QSqlQueryModel *queryModel = new QSqlQueryModel();
queryModel->setQuery(query);
int j = queryModel->rowCount();
qDebug()<<j;

query.exec("SELECT count(*) FROM tulunzhoutest");
执行这个就可以。

WHILE(CANFETCHMORE)
FETCHMORE()

请问二楼,如何把select的结果打印出来