Data.DB.TBlobField.SetFieldType
Delphi
procedure SetFieldType(Value: TFieldType); override;
C++
virtual void __fastcall SetFieldType(TFieldType Value);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TBlobField |
説明
BLOB 項目の型を指定します。
SetFieldType を呼び出すと,BLOB 項目の型を変更して,デフォルトの型をオーバーライドできます。
通常は,物理データベース項目の型が調べられ,最も近い TFieldType が選択されます。BLOB 項目はデータベースにある BLOB の種類をより明示的に示すことができます。BLOB の型は Value パラメータの値として指定します。
以下に BLOB 項目で可能な値を示します。ほかのデータ型で SetFieldType を呼び出しても何も起きません。
値 | 説明 |
---|---|
ftBlob |
バイナリ大規模オブジェクト項目 |
ftMemo |
テキストメモ項目 |
ftGraphic |
ビットマップ項目 |
ftFmtMemo |
書式付きメモ項目 |
ftParadoxOle |
Paradox OLE 項目 |
ftDBaseOle |
dBASE OLE 項目 |
ftTypedBinary |
型付きバイナリ項目 |
ftOraBlob |
Oracle 8 テーブルの BLOB 項目 |
ftOraClob |
Oracle 8 テーブルの CLOB 項目 |
メモ: SetFieldType 呼び出しは,BlobType プロパティを設定したのと同じことをします。