![]() |
|
![]() ![]() ![]() |
|
niklep |
|
||||||||
Новичок Профиль Группа: Участник Сообщений: 43 Регистрация: 9.5.2010 Репутация: нет Всего: нет |
Доброго времени суток. Прошу помощи.
Имеется написанное на Qt приложение, использующее драйвер QDB2. Приложение корректно функционирует на компьютере, на котором я ее разрабатывал. При переносе на другой компьютер возникли проблемы. Для начала опишу структуру каталога с программой: -TelephoneAuto.exe -QtXml4.dll -QtSql4.dll -QtGui4.dll -QtCore4.dll -mingwm10.dll -libgcc_s_dw2-1.dll -sqldrivers\qsqldb24.dll При такой структуре каталога при соединении с БД программа выдает ошибку: "Driver not loaded Driver not loaded". Для этой проблемы я нашел временное тупое решение, но все же... Я скопировал все dll'ки из каталога с установленной СУБД IBM DB2 в каталог моего приложения. Но теперь при соединении с СУБД программа выдает ошибку с пустым содержанием. Т.е. в исходнике срабатывает ветка
но метод db.lastError().text() выдает пустую строку. При этом также обратил внимание, что завершение приложения вешает программу (опять же, на машине разработчика все работало). Привожу участки важного кода. Соединение с БД:
Завершение приложения:
Прошу найти ошибку и добавить тем самым мне в башку знаний=) P.S. в заголовочном файле этого класса переменной
нет |
||||||||
|
|||||||||
![]() ![]() ![]() |
Правила форума "С/С++: Кроссплатформенное программирование, QT/Gtk+/wxWidgets" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, JackYF, Любитель. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |