Hallo,
bei dem OnChange kam mir wieder was in Erinnerung ...
Wenn Du beim ADODataSet rechte Maus-Taste FeldEditor aufrufst
dann alle Felder hinzufügen
dann das jeweilige Feld auswählen
dann auf die die Ereignisleiste OnGetText und OnSetText, da kann man noch was manipulieren