Delphi.Natrium,
vielen Dank für die Antwort.
Ich vergas eines zuerwähnen, die Grundlage der Datendarstellung ist ein Formular mit Dantenbankfeldern.
Die Datenbankfelder sind mit einer DataSource verknüpft. Das Formular hat keinen Button über den
die Datenspeicherung erfolgt. Gespeichert wird immer, wenn das Datenbankfeld vererlassen wird (OnExit).
Wenn nun der Wert eines Feldes geändert wurde, dann befindet sich die Datenbank ja im Edit-Modus
und es muss nicht noch nocheinmal nach Edit geprüft werden.
Beispiel:
Delphi-Quellcode:
procedure TMSFMArbeiten.edtSAMMLUNGExit(Sender: TObject);
begin
SpeicherTageGlobal; // hier wird nun der Code zum Speichern aufgerufen.
end;
Du hast selbstverständlich Recht mit Deinem Code. So speicher ich auch Werte in die Tabelle, wenn ich Daten per Procedure übergebe.
Und wie schon erwähnt, ich vergas etwas zu erwähnen.