Mit der Datenbank hast Du im Prinzip Recht. DIe Interbase-Schiene ist schon gut, egal was man da verwendet. Ich würde halt nur Firebird 1.5 verwenden. Das kostet nämlich gar nichts.
Und
ADO ? Verwende ich nicht und kann nicht viel dazu sagen. Warum verwendest du nicht ein normales
IB-Dataset ?