Data.DB.TParam.AsBCD
Delphi
property AsBCD: Currency read GetAsBCD write SetAsBCD;
C++
__property System::Currency AsBCD = {read=GetAsBCD, write=SetAsBCD};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | Data.DB.pas Data.DB.hpp |
Data.DB | TParam |
Beschreibung
Gibt den Wert des Parameters an, wenn dieser ein binärcodiertes Dezimalfeld (BCD) mit weniger als 4 Dezimalstellen oder 20 signifikanten Ziffern darstellt.
Mit AsBCD können Sie dem Parameter den Wert eines BCD-Feldes zuweisen, wenn das BCD-Feld ohne Genauigkeitsverlust in einen Währungstyp konvertiert werden kann. TBCD-Feldobjekte verwenden für BCD-Feldwerte den Typ Currency. Entsprechend übernimmt AsBCD einen Currency-Wert. AsBCD setzt die Eigenschaft DataType auf ftBCD.
Mit AsBCD können Sie den Wert ermitteln, der einem Ausgabeparameter zugewiesen wurde. AsBCD enthält einen Wert vom Typ Currency. Der Wert des Parameters wird (falls möglich) in einen Währungswert umgewandelt.
Tip: Verwenden Sie für BCD-Felder, die eine größere Genauigkeit als der Typ Currency erfordern, ein TFMTBCDField-Objekt und die Eigenschaft AsFMTBCD.
Siehe auch
Codebeispiele