Änderungen an den Daten werden immer im dahinterliegenden DataSet durchgeführt.
Wenn Update/Insert/Delete für die Abfrage möglich sind (Einfaceh Abfrage/Tabelle) oder wenn DML-Skripte hinterlegt sind, reicht
Delphi-Quellcode:
DS.Insert;
DS.FieldByName('<feldname>').Value := Edit.Text; // Oder DS.Field[<Index>].Value/<Persistentes Feld>.Value
DS.Post;