QT QSqlTableModel+tableview表格显示不出数据

tothehigh 2020-06-10 03:12:52

model = new QSqlTableModel(this);
model->setTable("good");
model->setEditStrategy(QSqlTableModel::OnManualSubmit);
model->setHeaderData(0, Qt::Horizontal, tr("商品编号"));
model->setHeaderData(1, Qt::Horizontal, tr("商品名称"));
model->setHeaderData(2, Qt::Horizontal, tr("单价"));
model->setHeaderData(3, Qt::Horizontal, tr("折扣"));
model->setHeaderData(4, Qt::Horizontal, tr("库存"));
model->select(); //选取整个表的所有行
ui->goodtable->setModel(model);
ui->goodtable->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch);
可以看到读到了三条数据,添加数据修改提交数据库也是正常的,就是显示不出来。
...全文
1370 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Daisy-song 2020-08-11
  • 打赏
  • 举报
回复
我也是遇到了这个问题,请问你解决了吗?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧