Bde.DBTables.TTable.EncodeFieldDesc
Delphi
procedure EncodeFieldDesc(var FieldDesc: BDEFLDDesc; const Name: string; DataType: TFieldType; Size, Precision: Integer);
C++
void __fastcall EncodeFieldDesc(Bde::FLDDesc &FieldDesc, const System::UnicodeString Name, Data::Db::TFieldType DataType, int Size, int Precision);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Beschreibung
Codiert den Felddeskriptor.
Durch den Auruf der Methode EncodeFieldDesc wird ein Felddeskriptor im Gebietsschemacode auf dem Computer des Benutzers codiert.
FieldDesc repräsentiert den Felddeskriptor.
Name repräsentiert den Feldnamen, der in den Gebietsschemacode auf dem Computer des Benutzers umgewandelt werden muss.
DataType kann eine der Konstanten TFieldType sein.
Size wird verwendet, wenn DataType eine der folgenden Konstanten ist: ftString, ftFixedChar, ftBytes, ftVarBytes, ftBlob, ftTypedBinary.
Precision wird verwendet, wenn DataType ftBCD ist. Wenn Precision außerhalb des Bereichs von 1 bis 32 liegt, wird der Standardwert 32 verwendet.