Hallo,
ich habe ein DBGrid, das mit Daten gefüllt ist. Das DBGrid ist ReadOnly. Klick man auf eine Zeile, werden in dbEdit Feldern die Daten zum Ändern angezeigt. Soweit funktioniert alles.
Da ich den Delphi
DB-Navigator nicht nutzen kann, habe ich eigene Buttons erstellt (Neu, Speichern, Löschen). Änderungen der Daten sollen beim Navigieren (durch das Klicken auf eine Zeile im DBGrid) nicht automatisch übernommen werden. Wurden also Daten in den DBEdit Feldern geändert und wird danach -ohne den Button Speichern angeklickt zu haben- zu einem anderen Datensatz navigiert, soll ein MessageDialog nachfragen, ob die Äbderungen übernommen werden.
Und da ist das Problem: Die Änderungen werden beim Navigieren automatisch übernommen. Wie kann ich mich "dazwischen schalten" um nachzufragen (MessageDialog), ob die Änderungen übernommen werden sollen?
Gruß
Alex