Data.DB.TParam.AsBCD

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

property AsBCD: Currency read GetAsBCD write SetAsBCD;

C++

__property System::Currency AsBCD = {read=GetAsBCD, write=SetAsBCD};

プロパティ

種類 可視性 ソース ユニット
property public
Data.DB.pas
Data.DB.hpp
Data.DB TParam

説明

小数部が 4 桁未満または有効桁数が 20 桁未満の 2 進化 10 進数(BCD)型項目を表す場合のパラメータの値を指定します。

精度を失わずに BCD 型項目を Currency 型に変換できる場合,BCD 型項目の値をパラメータに代入するには,AsBCD プロパティを設定します。TBCDField オブジェクトは Currency 型を使って BCD 項目の値を表すので,AsBCD プロパティは Currency 値もとります。AsBCD プロパティを設定すると,DataType プロパティが ftBCD に設定されます。

AsBCD プロパティを読み出すと,出力パラメータに代入されていた値が Currency 型で返されます。可能ならば,パラメータの値は Currency 値に変換されます。

ヒント:  BCD 項目が Currency 型で許可されている以上の精度を必要とする場合は,TFMTBCDField オブジェクトと AsFMTBCD プロパティを使用します。

関連項目