往QSQLITE数据库不断地添加数据时,一开始正常,一段时间后就出错。我用QSqlTableModel添加数据,怎么解决?
我用的QSQLITE数据库,向里面不断的写数据,采用QSqlTableModel的insertRow()和setData()向数据库写数据的方式,并且附带表格显示。
一开始正常,运行一段时间后大概在第256和512个数据的时候会出错,表格上显示的数据就卡在这个位置,还会出现“column id is not unique Unable to fetch row”这种数据库的错误。
这什么情况,怎么解决,谢谢