Wieso nicht, mach' ich bei den Querykomponenten auch immer, hat immer funktioniert.
Egal ob TQuery, TADOQuery, TZQuery ...
Egal wo die Daten herkommen, bei meinen DBGrids kann ich immer im Grid die Daten bearbeiten.
Ausnahme: Man hat im
SQL Daten mehrere Tabellen zusammengejoint, dann geht ein Autoedit nicht mehr bzw. beim Post fragt die Datenbank an, was das denn bitteschön soll. Teilweise funktioniert aber selbst das, wenn man im
SQL sicherstellt, dass von allen betroffenen Tabellen alle Schlüsselspalten mit in der Ergebnismenge sind. (Und nein: Elegant und/oder empfehlenswert ist das nicht.)
Bei 'nem Select * from Tabelle where Spalte = :Wert klappt das wunderbar.