Страница 1 из 1

Firebird + QGIS

Добавлено: 19 июн 2018, 08:36
Dmitry Stasev
Захотелось получить доступ к базам Firebird из своего модуля. Причем с возможностью визуального редактирования данных.
Пошерстив инет, понял, что надо использовать модуль QtSql (через fdb нашел только вывод данных в таблицу для чтения).
Но вот проблема: Драйвер QIBASE не поставляется в инсталляции QGIS (да и в QT), т.е. его надо собирать.
Вопрос: как это сделать для QGIS.

Win10 + QGIS_2.18.20 + FB_2_5 (все x64)

Пробовал его сам собирать для Qt (Mingw-64), вроде все получилось, положил в ..\plugins\sqldrivers\, но не видит его QGIS., другие драйвера в папке видит, а этот нет!
И fbclient.dll ему подсовывал рядом с qsqlibase4.dll (и в каталог c:\QGIS\QGIS_2_18\bin\) в Path-е c:\Firebird_2_5\bin\ есть тоже...
PS
Брал x64 скомпилированные драйвера с https://sourceforge.net/projects/mingwb ... Qt-Builds/ та же история. Может от версии компилятора зависит или ключи какие нужны при сборке.
Может у кого есть рабочий qsqlibase4.dll