找回密码
 立即注册

第26篇 Qt5之数据库(六)SQL关系表格模型QSqlRelationalTableModel

查看数: 19727 | 评论数: 4 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2017-8-7 23:57

正文摘要:

版权声明该文章原创于Qt开源社区(www.qter.org),作者yafeilinux,转载请注明出处! 导语       QSqlRelationalTableModel继承自QSqlTableModel,并且对其进行了扩展,提供了对外键的支持。 ...

回复

chanlon 发表于 2019-8-2 10:37:36
使用QSqlRelationalDelegate实现Course的编辑时希望可以设置Course的值为null,该如何实现?
yafeilinux 发表于 2019-3-5 00:10:56
staticnull 发表于 2019-3-4 19:52
//并将其显示为course表的name字段的值
model->setRelation(2,QSqlRelation("course","id","name"));
老师 ...

第一次看都会有点懵,最好的办法是自己去尝试,多改改后面的参数,摸索下就明白了。
staticnull 发表于 2019-3-4 19:52:35
//并将其显示为course表的name字段的值
model->setRelation(2,QSqlRelation("course","id","name"));
老师您能帮忙再详细解释一下这个函数吗?看了帮助手册,还是有点不懂,就这个例子。谢谢
langziyang 发表于 2018-8-30 07:33:11
同时多表查询是否model只否只能使用QSqlQueryModel来操作?其它两种model都不行?

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了