не срабатывает removeDatabase |
Здравствуйте, гость ( Вход | Регистрация )
не срабатывает removeDatabase |
maint |
2.8.2015, 8:08
Сообщение
#1
|
Участник Группа: Участник Сообщений: 235 Регистрация: 3.8.2009 Из: Иркутск Пользователь №: 982 Спасибо сказали: 28 раз(а) Репутация: 2 |
Qt5. Дополнительный коннект, со второй базой.
Код
В принципе все отрабатывает, но при вызове removeDatabase выдается диагностика
Сообщение отредактировал maint - 2.8.2015, 8:12 |
|
|
FireBlack |
15.8.2015, 1:26
Сообщение
#2
|
Студент Группа: Участник Сообщений: 38 Регистрация: 17.10.2010 Из: г.Пенза Пользователь №: 2121 Спасибо сказали: 13 раз(а) Репутация: 1 |
Все просто. Перед вызовом QSqlDatabase::removeDatabase необходимо чтобы все объекты связанные с указанной базой данных были уничтожены. Об этом напрямую говорится в документации.
В вашем случае следует переписать код примерно так: Раскрывающийся текст
|
|
|
Текстовая версия | Сейчас: 29.11.2024, 4:28 |