当前位置: 代码迷 >> QT开发 >> 怎样在LineEdit下显示记录个数
  详细解决方案

怎样在LineEdit下显示记录个数

热度:60   发布时间:2016-04-25 04:23:45.0
怎样在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()输出的结果是对的啊?