1、QSqlRelationalTableModel主要处理具有外键相关关系的几个表数据的显示。
主要函数与QSqlTableModel相同,主要区别在于使用 setRelation建立外键关系,如下:
m_relaModel->setRelation(3, QSqlRelation("departments", "departID", "department"));
第二个参数departments表示与之关联的另一个表的名称;
第三个参数departments表中与外键相映射的字段;
第四个参数department表示通过外键关联后,需要显示的字段值;
代码实例下载:链接:https://pan.baidu.com/s/1MmfPdt-2qESD2R-apF8Swg
提取码:zhzc
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)