Data.DB.TField.AsVariant
Delphi
property AsVariant: Variant read GetAsVariant write SetAsVariant;
C++
__property System::Variant AsVariant = {read=GetAsVariant, write=SetAsVariant};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
Description
Représente la valeur du champ sous la forme d'un Variant.
Utilisez AsVariant pour lire la valeur des données du champ dans un Variant, ou pour affecter une valeur Variant au contenu du champ. TField ne gère pas les valeurs Variant et déclenche une exception en réponse à toute tentative de lecture de la propriété AsVariant. TField déclenche aussi une exception lorsqu'une tentative de modification de la propriété AsVariant est effectuée, sauf si le Variant est de type varNull, auquel cas TField appelle la méthode Clear.
Les descendants de TField redéfinissent AsVariant afin de lire ou d'écrire la valeur du champ sous la forme d'un Variant.