Bde.DBTables.TBDEDataSet.CreateBlobStream

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

Delphi

function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override;

C++

virtual System::Classes::TStream* __fastcall CreateBlobStream(Data::Db::TField* Field, Data::Db::TBlobStreamMode Mode);

プロパティ

種類 可視性 ソース ユニット
function public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBDEDataSet


説明

指定された blob フィールド内のデータに対して読み書きするための TStream オブジェクトを返します。

CreateBlobStream を呼び出すと、BLOB(Binary Large Object)フィールドに対してデータを読み書きするためのストリームを取得することができます。Field パラメータは、Fields プロパティ配列から TBlobField コンポーネントを指定しなければなりません。Mode パラメータは、ストリームがフィールドのコンテンツを読み、下記、更新するために使用されます。

Blob ストリームは、指定されたレコードの指定されたフィールドに対して、指定されたモードで作成されます。アプリケーションは、データセット内のレコードが変更されるたびに、新しい blob ストリームを作成しなければなりません。既存の blob ストリームを再利用するのではありません。

関連項目