Data.DB.TBCDField.Value

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Value: Currency read GetAsCurrency write SetAsCurrency;

C++

__property System::Currency Value = {read=GetAsCurrency, write=SetAsCurrency};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.DB.pas
Data.DB.hpp
Data.DB TBCDField

Description

Représente la valeur du champ BCD sous forme de valeur Currency.

A la différence des autres types de champ, la valeur (Value) d'un champ décimal codé binaire (DCB) ne correspond pas au format physique des données stockées dans la table de la base de données sous-jacente. L'EDI ne dispose pas d'un type natif pour les valeurs DCB. Par conséquent, TBCDField convertit les données d'une valeur BCD en une valeur Currency quand il récupère les données dans une table de base de données, et d'une valeur Currency en une valeur BCD quand il valide les données. Pour les champs BCD, Value a donc la même valeur que la propriété AsCurrency.

Remarque :  Comme TBCDField manipule ses données comme une valeur de type Currency, le simple fait de lire la valeur d'un champ et de la réexpédier à la base de données peut modifier le contenu du champ. La ligne suivante peut modifier le contenu du champ de la table de la base de données.



MyBCDField.Value := MyBCDField.Value;



MyBCDField->Value = MyBCDField->Value;



Voir aussi