QSqlQueryModel * model=new QSqlQueryModel ();
int i,id;
QString count;
model->setQuery("SET '" count "' =(SELECT COUNT(*) from COLLABORATEUR)");
qInfo() << count;
我試過這段代碼,但計數仍然很清楚我總是得到“”我也這樣試過:
model->setQuery("SELECT '" count "'=COUNT(*) from COLLABORATEUR");
像這樣:
model->setQuery("SELECT @count=COUNT(*) from COLLABORATEUR");
但計數仍然是空的
uj5u.com熱心網友回復:
如果只需要統計記錄數,那么直接使用rowCount().
QString count = QString::number(model->rowCount());
qInfo() << count;
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/359388.html
標籤:C mysql qt oracle-sqldeveloper
