Probiere doch einmal, ob es mit der
Jedi-Variante des DBGrids (TjvDBGrid) funktioniert.
Die Möglichkeit mit den Views muss ich mal betrachten, obwohl ich mich frage, ob die Verwendung mit Lesen/ Schreiben/ Felder anlegen/ etc. dann so reibungslos auf der View funktioniert...
Ein View kannst du nicht updaten, das ist einfach ein select in der Datenbank und dient lediglich der Darstellung.