Отладка QSqlError::Transaction Error
Интересуют способы поиска причины данной ошибки. Авторизуюсь, как админ (со всеми правами) в базе данных из своего приложения, написанного на Qt 5.6 C++. Изменяю что-то в базе, затем подтверждаю изменения, используя метод.
bool QSqlTableModel::submitAll()
Информация в базе данных не сохраняется, метод возвращает False, а этот метод:
QSqlError QSqlQueryModel::lastError() const
Выдаёт ошибку номер 3: QSqlError::TransactionError(3)
Инфы очень мало, чтобы найти причину. Как собрать больше инфы и выяснить, откуда ошибка? Можете меня направить? Хотя бы подсказкой о том, как правильно искать об этом в гугле, потому что мои запросы ничего адекватного не выдают(