Russian Qt Forum
Ноябрь 22, 2024, 17:53 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Транзакции MySQL  (Прочитано 3624 раз)
shame
Гость
« : Март 23, 2017, 23:48 »

На виндовсе не работают транзакции, хотя под линуксом тот же код работает нормально. Куда копать? Qt 5,8 и 5,7. Проверяю транзакции через
Код:
qDebug() << db.driver()->hasFeature(QSqlDriver::Transactions);
  после открытия базы данных. Плагин базы данных тот что идет по умолчанию. Пробывать пересобрать?
Записан
shame
Гость
« Ответ #1 : Март 24, 2017, 12:50 »

Нашел на зарубежных сайтах такую же проблему. Ее решили заменой libmysql.dll более старой версией. Но у меня программа с более старой версией просто зависала при первом же запросе. Для себя проблему решил использованием запросов к базе данных вместо использования функций Qt.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.045 секунд. Запросов: 20.