Bde.DBTables.TTable.EncodeFieldDesc
Delphi
procedure EncodeFieldDesc(var FieldDesc: BDEFLDDesc;
const Name: string; DataType: TFieldType; Size, Precision: Integer);
C++
void __fastcall EncodeFieldDesc(Bde::BDEFLDDesc &FieldDesc, const System::UnicodeString Name, Data::Db::TFieldType DataType, int Size, int Precision);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
protected | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TTable |
Description
Encode le descripteur de champ.
Appelez la méthode EncodeFieldDesc pour encoder un descripteur de champ à la localisation sur la machine de l'utilisateur.
FieldDesc représente le descripteur de champ.
Name représente le nom du champ nécessitant une conversion à la localisation sur la machine de l'utilisateur.
DataType peut être l'une des constantes TFieldType.
Size est utilisée lorsque DataType est l'une des constantes suivantes : ftString, ftFixedChar, ftBytes, ftVarBytes, ftBlob, ftTypedBinary.
Precision est utilisée lorsque DataType a la valeur ftBCD. Si Precision n'est pas dans l'intervalle 1 à 32, la valeur par défaut 32 est utilisée.