Ich würde für D2009 + Firebird eher zu
IBDAC / UniDAC greifen, falls du ein paar Euronen übrig hast.
Da funktioniert eine UTF8-Datenbank mit D2009 "out-of-the-box", ohne dass man sich groß um die Konvertierungen Gedanken machen muss.
Zeos hat jeder Ecke irgendwelche Umständlichkeiten oder Mini-Bugs...ich habe Zeos auch ewig lang verwendet, seit dem Umstieg auf UniDAC möchte ich Zeos aber nicht mal mehr mit der Zange anfassen
Das ist meine persönliche Meinung, aber die Erfahrung hat mir gezeigt, dass es sich gerade bei
DB-Zugriffsbibliotheken lohnt, mal ein paar Euros auszugeben, da eine saubere und intelligent gestrickte Implementierung einem viel Zeit erspart und Nerven schont.