QSqlQuery :: lastError就在那里,QSqlDatabase :: lastError返回NoError

时间:2017-04-05 11:00:48

标签: qsqlquery qsqldatabase

我在默认的QSqlDatabase连接上创建,准备和执行一些QSqlQuery对象。后来,当我知道出错时,运行QSqlDatabase :: lastError会给我空的QSqlError对象(NoError类型),而QSqlQuery :: lastError返回有用的信息。为什么QSqlQuery的最后一个错误没有转移到QSqlDatabase?所有QSqlQuery对象都是使用默认的QSqlDatabase :: database()对象创建的,所以它应该在那里,对吧?

0 个答案:

没有答案