Data.DB.TField.OldValue
Delphi
property OldValue: Variant read GetOldValue;
C++
__property System::Variant OldValue = {read=GetOldValue};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
Description
Représente la valeur initiale du champ (comme un Variant).
Consultez la propriété OldValue pour examiner ou récupérer la valeur initiale du champ qui a été obtenue de l'ensemble de données avant la validation des modifications. Par exemple, dans Delphi, la ligne suivante remplace les modifications en attente par la valeur initiale du champ :
NewValue := OldValue;
Une fois les enregistrements appliqués avec succès à la base de données, il n'est plus possible de récupérer l'ancienne valeur du champ.
Remarque : La propriété OldValue n'est utilisable que lorsque l'accès aux données se fait par un composant TClientDataSet où les mises à jour en mémoire cache sont autorisées.
Voir aussi