Hall,
warum ärgerst Du dich 3 Seiten lang über FireDac rum.
Bleib doch bei DevExpress.
Ausserdem tust Du dir keinen Gefallen bei der:
1. Nutzung der Table- statt der
Query-Komponenten
2. Nutzung dastensensitive Elemente (ich nehme mal an, du benutzt TDBEdit und Konsorten)
Du hast mehr Aufwand, aber besseren Einfluss, z.B. auch auf Table.Open=alle Datensätze holen usw.
Der FireDAC-Monitor ist Gold wert, wie Du ja bereit gesehen hast.
Wir benutzen übrigens IBDAC (mit Firebird) und sind damit zufrieden.