• 4926阅读
  • 2回复

[提问]tableWidget 怎么加载数据库 [复制链接]

上一主题 下一主题
离线bkey
 

只看楼主 倒序阅读 楼主  发表于: 2013-09-28
我刚接触数据
看了一下QTableView 和 QSqlTableModel 的例子
ui->tableView->setModel(model);
这句应该是加载数据到tableview中去的吧
但是如果我换tableWidget又应该怎样去加载数据呢?
tableWidget 怎么实现简单数据库的读写操作
离线XChinux

只看该作者 1楼 发表于: 2013-10-21
数据在QSqlTableModel这个model中,QTableView这个view负责显示。

你要用QTableWidget的话,它是model/view一体的,那你就只能自己tableWidget->item(row, col)->setText()了。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线hoodbar

只看该作者 2楼 发表于: 2013-10-23
要用QSqlTableModel 就不能用QTableWidget,必须要用QTableView。
http://www.baihelu.com/
快速回复
限100 字节
 
上一个 下一个