读书人

怎样在LineEdit下显示记录个数

发布时间: 2012-12-17 09:31:40 作者: rapoo

怎样在LineEdit上显示记录个数?
我有一张表rexlitter 现在我要在lineEdit上显示表中记录笔数
我的代码如下
QSqlQuery sqlquery;
sqlquery.exec("SELECT count(*) FROM rexlitter");
while(sqlquery.next())
{
int id=sqlquery.value(0).toInt();
qDebug()<<id;

numofrexlaborEdit->setText(QString(id));
}

但是怎么会不显示id呢?setText括号内对象的类型必须是QString 所以我把它转换了 各位高手 怎么解决呢?
[最优解释]
numofrexlaborEdit->setText(QString::number(id));
[其他解释]
是不显示还是显示0?
不显示估计是Query出错了。
[其他解释]

引用:
是不显示还是显示0?
不显示估计是Query出错了。
可是qDebug()输出的结果是对的啊?

读书人网 >QT开发

热点推荐