文件名称:下面将“查询”按钮的槽函数更改如下-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) :”;