Data.DB.TField.AsBCD
Delphi
property AsBCD: TBcd read GetAsBCD write SetAsBCD;
C++
__property Data::Fmtbcd::TBcd AsBCD = {read=GetAsBCD, write=SetAsBCD};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TField |
説明
フィールドの値を、TBcd 値として表します。
AsBCD を使用すると、フィールドのデータの値を TBcd に読み込むか、TBcd 値をフィールドの内容に割り当てます。
TField による実装の場合、AsBCD の読み込みでは、TBcd 値に変換された AsCurrency の値を返し、AsBCD の設定では、渡された TBcd 値を Currency 型に変換した後、AsCurrency プロパティを設定します。TField の下位クラスによって、AsBCD をオーバーライドして、より直接的な変換を行うものもあります。
メモ: フィールドが Currency 値をサポートしていない場合、AsBCD または AsCurrency プロパティの取得または設定が試みられると、フィールド コンポーネントは例外を発生させます。