Сборка драйвера PostgreSQL под винду, qsqlpsql4.dll и libqsqlpsql4.a в %QTDIR%\plugins\sqldrivers |
Здравствуйте, гость ( Вход | Регистрация )
Сборка драйвера PostgreSQL под винду, qsqlpsql4.dll и libqsqlpsql4.a в %QTDIR%\plugins\sqldrivers |
silver47 |
23.11.2010, 10:59
Сообщение
#1
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: 6 |
Драйвер собрался dllки на выходе получил, но в QSqlDatabase::drivers только ("QSQLITE", "QODBC3", "QODBC").
В системный Path добавил путь к директории bin PostgreSQL. В sqlbrowser QPSQL имеется, а у меня в проекте нет, в чем я ошибся? Спасибо. |
|
|
sadhu |
23.11.2010, 11:09
Сообщение
#2
|
Новичок Группа: Новичок Сообщений: 9 Регистрация: 22.11.2010 Пользователь №: 2209 Спасибо сказали: 0 раз(а) Репутация: 0 |
была такая проблемма с бетой 4.6 попробуй кинуть дллки из bin и сам драйвер в папку к экзешнику
P.S. учитывай версию собранного драйвера : отладочная имеет имя libqsqlpsqld.dll |
|
|
silver47 |
23.11.2010, 12:33
Сообщение
#3
|
Активный участник Группа: Участник Сообщений: 356 Регистрация: 1.4.2010 Пользователь №: 1584 Спасибо сказали: 40 раз(а) Репутация: 6 |
гм.... прописал такое в PATH C:\Qt\2010.05\bin;C:\Qt\2010.05\mingw\bin;c:\windows\system32;c:\psql\bin.
Список доступных драйверов пополнился: ("QSQLITE", "QODBC3", "QODBC", "QPSQL7", "QPSQL"). Скажите пожалуйста при переносе на другую систему при условии наличия sqldrivers в пути PATH добавлять нужно будет только путь до psql\bin? |
|
|
Текстовая версия | Сейчас: 4.12.2024, 14:09 |