码农老张
thisisatest2
关注数: 178
粉丝数: 48
发帖数: 88
关注贴吧数: 4
请高手帮忙!! 写了一个数据库程序,开发环境为QT5.4-opengl-vs2010版+MySQL 其中专家库部分界面如下:点击专业列后,出现Combobox,还算正常:问题是修改完后,将鼠标切换到其他行,界面就会变成这样:看到第5行数据没有,已经变成了我专业1的ID号1。 这里我使用了QSqlRelationalDelegate作为TableView的代理,具体代码如下: <hr><hr> 说明下: 我的专业信息字典在数据库表dm_zydm中,主键为xh,显示列为zymc;专家信息在数据库表tyzb_zjxx中。 高手指点下,如何写代码,保证不会显示'1',而是显示‘专业一’
1
下一页