DB.TFMTBCDField

From RAD Studio VCL Documentation (German)
Jump to: navigation, search

Contents

Delphi-Informationen

von DB.pas

TFMTBCDField = class(TNumericField)


Unit: DB

Typ: Klasse

Geerbte Klassen-Member: Member von DB.TFMTBCDField

Klasseneigenschaften: Eigenschaften von DB.TFMTBCDField

Klassenmethoden: Methoden von DB.TFMTBCDField

Klassenkonstruktoren und -destruktoren: Konstruktoren von DB.TFMTBCDField

C++-Informationen

von DB.hpp

TFMTBCDField = class(TNumericField)


Unit: DB

Typ: Klasse

Geerbte Klassen-Member: Member von DB.TFMTBCDField

Klasseneigenschaften: Eigenschaften von DB.TFMTBCDField

Klassenmethoden: Methoden von DB.TFMTBCDField

Klassenkonstruktoren und -destruktoren: Konstruktoren von DB.TFMTBCDField

Beschreibung

TFMTBCDField wird für ein binärcodiertes Dezimalfeld (BCD) in einer Datenmenge verwendet.


TFMTBCDField kapselt das fundamentale Verhalten von binärcodierten Dezimalfeldern (BCD). BCD-Werte bieten eine größere Präzision und Genauigkeit als Gleitkommazahlen. BCD-Felder werden normalerweise für die Speicherung und Bearbeitung von Währungswerten eingesetzt.

Die IDE verwendet zwei verschiedene Feldtypen für BCD-Felder: TFMTBCDField und TBCDField. TFMTBCDField verwendet echte BCD-Werte (TBCD). Diese Werte unterstützen eine höhere Genauigkeit als die von TBCDField verwendeten Währungswerte, wirken sich jedoch nachteilig auf die Geschwindigkeit aus. Wenn Sie in Ihrer Anwendung nicht mehr als 4 Dezimalstellen oder 20 signifikante Stellen benötigen, sollten Sie die Klasse TBCDField verwenden.

Wenn Sie zur Entwurfszeit mit dem Felder-Editor eine persistente Feldkomponente für das BCD-Feld erstellen, können Sie zur Laufzeit über den Namen darauf zugreifen. Verwenden Sie dynamische Feldomponenten, so haben Sie über die Eigenschaft Fields oder die Methode FieldByName der Datenmenge Zugriff auf die TFMTBCDField-Instanz.

Siehe auch

Codebeispiele


Personal tools