Data.DB.TField.OldValue

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OldValue: Variant read GetOldValue;

C++

__property System::Variant OldValue = {read=GetOldValue};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Data.DB.pas
Data.DB.hpp
Data.DB TField

Beschreibung

Repräsentiert den ursprünglichen Wert des Feldes (als Variante).

Mit OldValue kann der ursprüngliche Wert ermittelt werden, den das Feld vor dem Eintragen neuer Werte in der Datenmenge hatte. Der folgende Codeabschnitt bewirkt zum Beispiel in Delphi, dass die aktuell anstehenden Änderungen durch den ursprünglichen Wert eines Feldes ersetzt werden:

NewValue := OldValue;

Sobald die Datensätze erfolgreich eingetragen wurden, kann der ursprüngliche Feldwert nicht mehr ermittelt werden.

Anmerkung:  Die Eigenschaft OldValue kann nur verwendet werden, wenn mit der Komponente TClientDataSet auf die Daten zugegriffen wird oder zwischengespeicherte Aktualisierungen genutzt werden.

Siehe auch