habe es gerade durch zufall hinbekommen, allerdings waren bei mir die testbedingungen auch vereinfacht.
Ich habe das ganze mit den Interbase-Kompos von Delphi 7 gemacht. Zieht einfach TIBDatabase, eine TIBQuery und eine TIBTransaction aufs Form. Dann die 3 richtig verbinden, also die richtigen Eingeschaften aufeinander setzten. Dann müßen "databasename" und "params" von dem TIBQuery richtig gesetzt werden. Wenn man jetzt die Anwedung startet bekommt man als Fehler, dass eine
DLL fehlt "gds32.dll". Jetz zieht man sich von der Firebird Website das Embedded
Package und entpackt folgende Dateien in das Verzeichniss wo sich die EXE befindet:
firebird.msg
fbebemed.dll
intl/fbintl.dll
dann benennt bennent ihr die fbebemed.dll in gds32.dll um.
Jetzt die Anwendung starten und wenn auf DelphiSeite alles richtig läuft sollte es funzen.