• 3099阅读
  • 0回复

Qt tableview遇到的奇怪问题。 [复制链接]

上一主题 下一主题
离线zztiny
 

只看楼主 倒序阅读 楼主  发表于: 2015-12-25
,我用tableview和QRelationTableMode显示mysql数据库表,点添加数据按钮后,保存更改
,莫名其妙最下面多一行且不能点击,怎么都去不掉。

添加记录按钮代码(id是主键):
  1. int rowNum = model->rowCount();
  2.     int id = DTIS_DBConn::instance()->getMaxId("信息") + 1;
  3.     model->insertRow(rowNum);
  4.     model->setData(model->index(rowNum,0),id);
保存记录:
  1. model->database().transaction();
  2.     if ( model->submitAll() )
  3.     {
  4.         model->database().commit();
  5.     }
  6.     else
  7.     {
  8.         model->database().rollback();
  9.     }
我做的另一个差不多的工程都没啥问题,两个工程代码都差不多就成这样了,还请各位知道的多指点!
快速回复
限100 字节
 
上一个 下一个