Странные дела. Ошибка вылетает в отладчике после закрытия окна:Код:void QDbfReader::sql_execute(QString query){ QSqlDatabase dbs = QSqlDatabase::addDatabase("QIBASE", "con"); dbs.setDatabaseName("c:\\database.fdb"); dbs.setUserName("sysdba"); dbs.setPassword("masterkey"); dbs.open(); dbs.transaction(); model->setQuery(query, dbs); dbs.commit(); dbs.close();}Стоит закомментить Код://dbs.transaction(); и Код://dbs.commit(); - все хорошо. Код:query = "select * from basetable"; Что это может быть?
|