Russian Qt Forum

Qt => Базы данных => Тема начата: cya-st от Июнь 19, 2011, 21:27



Название: Driver not loaded
Отправлено: cya-st от Июнь 19, 2011, 21:27
Всем привет.
Я создал небольшое приложение для работы с БД постгри. У меня на компе работает без проблем, но на другом компе не работает, выдает ошибку "Driver not loaded". Работает только тогда когда я повторил путь к файлам драйвера (C:\Qt\4.7.2\plugins\sqldrivers\) такой же как у меня на компе. Как можно сделать чтобы драйвера грузились например с той же папки что и приложение.


Название: Re: Driver not loaded
Отправлено: Пантер от Июнь 19, 2011, 21:41
Ну в поиск же по форуму по фразе "Driver not loaded".


Название: Re: Driver not loaded
Отправлено: Disaron от Июнь 19, 2011, 21:54
Всем привет.
Я создал небольшое приложение для работы с БД постгри. У меня на компе работает без проблем, но на другом компе не работает, выдает ошибку "Driver not loaded". Работает только тогда когда я повторил путь к файлам драйвера (C:\Qt\4.7.2\plugins\sqldrivers\) такой же как у меня на компе. Как можно сделать чтобы драйвера грузились например с той же папки что и приложение.
Просто этот драйвер надо поместить в папку sqldrivers, созданную в папке с приложением. Ну и всякие там libpq и т.п. добавить (поможет depwalker).


Название: Re: Driver not loaded
Отправлено: cya-st от Июнь 19, 2011, 22:45
Всем привет.
Я создал небольшое приложение для работы с БД постгри. У меня на компе работает без проблем, но на другом компе не работает, выдает ошибку "Driver not loaded". Работает только тогда когда я повторил путь к файлам драйвера (C:\Qt\4.7.2\plugins\sqldrivers\) такой же как у меня на компе. Как можно сделать чтобы драйвера грузились например с той же папки что и приложение.
Просто этот драйвер надо поместить в папку sqldrivers, созданную в папке с приложением. Ну и всякие там libpq и т.п. добавить (поможет depwalker).
Спасибо добрый человек. Помогло.