首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

求tableWidget的用法解决方法

2013-06-19 
求tableWidget的用法通过一个字段查询数据库表,并将所有结果显示在tableWidget中,这怎么实现啊,求一段代码

求tableWidget的用法
通过一个字段查询数据库表,并将所有结果显示在tableWidget中,这怎么实现啊,求一段代码
[解决办法]
查询一个字段:


QSqlQuery query;
query.prepare("select * from 表名 where 列名=:dname");
QString str = QString("%1").arg(所查询的变量名);
query.bindValue(":dname",str);
query.exec();

将所有结果显示在tableWidget:

while(query.next())
{
QLabel *label = new QLabel();
label->setText(query.value(0).toString());
ui->tableWidget->setCellWidget(1,0,label);
}

大致差不多这么写,凑合着用吧,自己再改改咯。

热点排行