Отладка QSqlError::Transaction Error

Интересуют способы поиска причины данной ошибки. Авторизуюсь, как админ (со всеми правами) в базе данных из своего приложения, написанного на Qt 5.6 C++. Изменяю что-то в базе, затем подтверждаю изменения, используя метод.

bool QSqlTableModel::submitAll()

Информация в базе данных не сохраняется, метод возвращает False, а этот метод:

QSqlError QSqlQueryModel::lastError() const

Выдаёт ошибку номер 3: QSqlError::TransactionError(3)

Инфы очень мало, чтобы найти причину. Как собрать больше инфы и выяснить, откуда ошибка? Можете меня направить? Хотя бы подсказкой о том, как правильно искать об этом в гугле, потому что мои запросы ничего адекватного не выдают(


Ответы (0 шт):