Połączenie IBconnection Lazarusa z Firebirdem błąd ładowania biblioteki klienta

0

Siemka jak w temacie przy próbie zmiany właściwości connection = true połączenia IBconnection w lazarusie wyświetla błąd ładowania biblioteki klienta.
Kiedyś udało mi się połączyć z wersją Firebird 3.0 64bit.
Chciałem sprawdzić czy na 2.1 da radę ale nie. teraz na 3.0 też mam problem.
Lazarus 1.6
FPC 3.0

0

a bibliotekę dla IB/FB masz zainstalowaną? GDS32.dll albo fbclient.dll

0

Instaluje ją instalator Firebird-a, dodatkowo zaznaczam opcję 'kopiuj bibliotekę gds32.dll dla starszych aplikacji'

1

Wiesz, że komponenty typu IB są przeznaczone do obsługi InterBase i ich działanie z Firebirdem nie jest gwarantowane. Zwłaszcza, w przypadku nowych wersji FB gdzie dużo się pozmieniało.

Poza tym fajnie by było jakbyś napisał jaki masz błąd. Bez tego tylko tyle mogę Ci poradzić.

Jeszcze jedna rzecz. Masz zainstalowany FB 32 czy 64bit? Kompilujesz w trybie 32 czy 64bit? Biblioteka GDS32.dll powinna być takiej samej bitowości jak kompilowany program bez względu na to jaka wersja FB jest zainstalowana na serwerze.

0

Problem leżał faktycznie w bitowości systemu Windows, Lazarusa i Firebirda. poza tym i tak przesiadłem się na Zeosy i te ostatnio w wersji beta obsługują Firebird 3.0
Temat do zamknięcia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1