QT中,QSqlite数据库,sqlError(5,"unable to fetch row","databse is locked")
在QSqlite中,当一个数据表有两个以上的QSqliteDatabase连接时,可能会出现以上的提示。其原因可能在于其中一个连接执行了查询操作,又没有关闭,这时候另一个连接再执行查询操作时,就可能会有这样的报错。sqlError(5,“unabletofetchrow”,“databseislocked”)解决方案:如果是使用的QSqlquery进行的查询,则查询完毕后,应该执行,query.f