Zitat:
Dh wenn ich eine 32bit-Anwendung ausliefere, deploye ich immer die 32bit-Firebird-
DLL, oder je nach Betriebssystem?
Genau.
Dll muss passend zum Programm sein.
Zitat:
Worauf? Auf das unterstützte Feature-set nehme ich an, oder?
Wenn keine Funktion aufgerufen wird, welche nicht existiert bzw. welche sich geändert hat.
Allerdings funktioniert das auch nur, wenn die Datenbank nicht mit ausgeliefert wird. Im Normalfall ist es besser den Server zu aktualisieren. Programme für eine ältere Version/ältere Datenbanken funktionieren weiterhin ( zumindest innerhalb der Hauptversion;
FB 3 kann momentan keine Datenbanken mit kleinerem ODS öffnen).
Man kann auch eine eigene Instanz auf abw. Port installieren um jeglichen Problemen aus dem Weg zu Gehen.