Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt den Wert eines Field- an, das im Datensatz vorhanden war, bevor Änderungen vorgenommen wurden.
Rückgabewert
Gibt einen Variant Wert zurück, der den Wert eines Felds vor jeder Änderung darstellt.
Bemerkungen
Verwenden Sie die OriginalValue--Eigenschaft, um den ursprünglichen Feldwert für ein Feld aus dem aktuellen Datensatz zurückzugeben.
Im unmittelbaren Aktualisierungsmodus (in dem der Anbieter Änderungen an der zugrunde liegenden Datenquelle schreibt, nachdem Sie die Update-Methode aufgerufen haben), gibt die OriginalValue-Eigenschaft den Feldwert zurück, der vor änderungen vorhanden war (d. a. seit dem letzten Update Methodenaufruf). Dies ist derselbe Wert, den die CancelUpdate-Methode verwendet, um die Value-Eigenschaft zu ersetzen.
Im Batchaktualisierungsmodus (in dem der Anbieter mehrere Änderungen zwischenspeichert und in die zugrunde liegende Datenquelle schreibt, nur wenn Sie die UpdateBatch-Methode aufrufen), gibt die OriginalValue-Eigenschaft den Feldwert zurück, der vor änderungen vorhanden ist (d. a. seit dem letzten UpdateBatch Methodenaufruf). Dies ist derselbe Wert, den die CancelBatch--Methode verwendet, um die eigenschaft Value zu ersetzen. Wenn Sie diese Eigenschaft mit der UnderlyingValue-Eigenschaft verwenden, können Sie Konflikte lösen, die sich aus Batchaktualisierungen ergeben.
Aufzeichnung
Für Record-Objekte ist die OriginalValue-Eigenschaft für Felder leer, die hinzugefügt werden, bevor Update aufgerufen wird.
Gilt für
Siehe auch
OriginalValue- und UnderlyingValue-Eigenschaft (Vb-Beispiel)
OriginalValue- und UnderlyingValue-Eigenschaft (Beispiel) (VC++)
UnderlyingValue-Eigenschaft