Russian Qt Forum

Qt => Базы данных => Тема начата: Jkc от Ноябрь 12, 2007, 18:40



Название: QT3.3.4 Пролема переноса драйверов Firebird в папку программы.
Отправлено: Jkc от Ноябрь 12, 2007, 18:40
Программа написана на QT3.3.4 использует собранные  кютишные драйвера для доступа к базе данных Firebird  которые лежат в папке Qt\3.3.4\plugins\sqldrivers. Однако при переносе этих драйверов в папку программы  программа не запускается. пишет ошибка доступа к БД. В общем что делать что бы перенести драйвера в папку программы?


Название: Re: QT3.3.4 Пролема переноса драйверов к Firebird в папку программы.
Отправлено: Вячеслав от Ноябрь 12, 2007, 19:01
куды клал-то  ? в <program path>\plugins\sqldrivers ? И рядом ( в пути) есть gds32.dll/fbclient.dll ?


Название: Re: QT3.3.4 Пролема переноса драйверов к Firebird в папку программы.
Отправлено: Jkc от Ноябрь 12, 2007, 19:27
Да вот в этом месте собираються драйвера Qt\3.3.4\plugins\sqldrivers.  Если их не трогать то программа нормально работает с базой, но в итоге нужно эту программу заганять в сетап и т.п. так вот по идее если перенести эти драйвера в папку программы и запустить то она должна работать , но увы.
--
> И рядом ( в пути) есть gds32.dll/fbclient.dll ?
есть fbclient.dll  но нет gds32.dll


Название: Re: QT3.3.4 Пролема переноса драйверов Firebird в папку программы.
Отправлено: Вячеслав от Ноябрь 12, 2007, 19:50
gds и fbclient - это одно и тоже ;) gds - интербейзвский вариант ,fbclient нынче для старого софта\совместимости с IB просто копируют как gds32

плагины попробуй положить к своей проге в папку \plugins\sqldrivers ......


Название: Re: QT3.3.4 Пролема переноса драйверов Firebird в папку программы.
Отправлено: crossly от Ноябрь 12, 2007, 20:13
если быть точным.... то положить их надо в <папка программы>\sqldrivers .... и будет счастье....


Название: Re: QT3.3.4 Пролема переноса драйверов Firebird в папку программы.
Отправлено: Jkc от Ноябрь 12, 2007, 21:48
>если быть точным.... то положить их надо в <папка программы>\sqldrivers >.... и будет счастье....

Примногоблагодарен! Счастье есть , его не может не быть  ;)


Название: Re: QT3.3.4 Пролема переноса драйверов Firebird в папку программы.
Отправлено: Вячеслав от Ноябрь 12, 2007, 23:07
И ровно  сотня постов ;)