Bde.DBTables.TTable.EncodeFieldDesc

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

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);

プロパティ

種類 可視性 ソース ユニット
procedure
function
protected
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TTable


説明

フィールド記述子をエンコードします。

EncodeFieldDesc メソッドを呼び出すと、フィールド記述子をユーザー マシン上のロケールにエンコードできます。

FieldDesc パラメータはフィールド記述子を表します。

Name パラメータは、ユーザー マシン上のロケールに変換する必要があるフィールドの名前を表します。

DataType パラメータは、TFieldType 定数のいずれか 1 つです。

Size パラメータが使用されるのは、DataType が定数 ftStringftFixedCharftBytesftVarBytesftBlobftTypedBinary のいずれかの場合です。

Precision パラメータは、DataTypeftBCD のときに使用されます。Precision が 1 から 32 までの範囲にない場合は、デフォルト値の 32 が使用されます。

関連項目