Russian Qt Forum

Qt => Базы данных => Тема начата: ecspertiza от Декабрь 06, 2011, 13:32



Название: QSqlDatabase isOpen() всегда false
Отправлено: ecspertiza от Декабрь 06, 2011, 13:32
Есть задача проверять не отпало ли соединение с БД (MySql). т.к. вроде стандартных средств в QSqlDatabase для этого нету решил повесить таймер и проверять isOpen() . Но он негодяй постоянно возвращает false даже когда работа с БД вполне успешно ведется. Сталкивался ли кто с подобной проблемой ? и может есть ли решение ?


Название: Re: QSqlDatabase isOpen() всегда false
Отправлено: ecspertiza от Декабрь 06, 2011, 17:28
Ничего умнее "select 1" не придумал.