下面将“查询”按钮的槽函数更改如下-QT界面设计

时间:2024-05-16 03:18:17
【文件属性】:

文件名称:下面将“查询”按钮的槽函数更改如下-QT界面设计

文件大小:13.53MB

文件格式:PPT

更新时间:2024-05-16 03:18:17

QT 初学者

下面将“查询”按钮的槽函数更改如下: void Widget::on_pushButton_clicked() {     QSqlQuery query;     query.exec(“select * from student”);     qDebug() << “exec next() :”;     if(query.next())     //开始就先执行一次next()函数,那么query指向结果集的第一条记录     {         int rowNum = query.at();         //获取query所指向的记录在结果集中的编号         int columnNum = query.record().count();         //获取每条记录中属性(即列)的个数         int fieldNo = query.record().indexOf(“name”);         //获取”name”属性所在列的编号,列从左向右编号,最左边的编号为0         int id = query.value(0).toInt();         //获取id属性的值,并转换为int型        QString name = query.value(fieldNo).toString();         //获取name属性的值         qDebug() << “rowNum is : ” << rowNum //将结果输出                 << ” id is : ” << id                 << ” name is : ” << name                 << ” columnNum is : ” << columnNum;     }     qDebug() << “exec seek(2) :”;


网友评论