![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
silver47 |
![]()
Сообщение
#1
|
Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: ![]() ![]() ![]() |
Драйвер собрался dllки на выходе получил, но в QSqlDatabase::drivers только ("QSQLITE", "QODBC3", "QODBC").
В системный Path добавил путь к директории bin PostgreSQL. В sqlbrowser QPSQL имеется, а у меня в проекте нет, в чем я ошибся? Спасибо. |
|
|
![]() |
mezmay |
![]()
Сообщение
#2
|
![]() Активный участник ![]() ![]() ![]() Группа: Участник Сообщений: 272 Регистрация: 13.7.2009 Из: Ростов-на-Дону Пользователь №: 904 Спасибо сказали: 16 раз(а) Репутация: ![]() ![]() ![]() |
Можно уточнить...
Такая же проблема. Исходные данные: Qt 4.5 c vs2008, драйвера для Postgre скомпилированы. Нужен только клиент доступа к базе. Если положить скомпилированный sqlbrowser в c:\Qt\4.5.0\bin, то драйвер Postgre виден. А вот если откомпилировать проект sqlbrowser заново и положить туда же, то уже х... То же самое и с моей прогой (QSqlDatabase::drivers() видит только лайт и одбс). К проекту добавлял: в Linker\Additional Library Directories - "$(QTDIR)\plugins\sqldrivers" в Linker\Input\Additional Dependencies - qsqlpsqld4.lib Что за пути C:\Qt\2010.05\bin; C:\Qt\2010.05\mingw\bin? Нужно ли подключать libpq? |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 18.7.2025, 20:44 |