Ich kann die Ablehnung von DBControls nicht so ganz nachvollziehen. Sie haben ja alles, was man an Notifications braucht + sonst selbst nachbauen würde. Sie müssen ja nicht direkt an eine
Query gehängt werden. Für mich hat das mit Clientdatasets sehr gut funktioniert: TQuery --> TProvider --> TClientdataset Kann man sogar alles schön entkoppeln.