Data.SqlExpr.TCustomSQLDataSet.CreateBlobStream
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 | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TCustomSQLDataSet |
説明
データセット内にバイナリラージオブジェクト(BLOB)項目の BLOB ストリームを作成します。
CreateBlobStream メソッドを呼び出すと,Field パラメータの指定する項目の値を読み書きするためのストリームを取得できます。
Field は,データセット内の BLOB 項目の名前を格納する文字列です。TBlobField のインスタンスか,またはその下位クラスのいずれかである必要があります。
Mode は,ストリームを項目の値の読み出し(bmRead),項目の値の書き込み(bmWrite),あるいは読み書き両方(bmReadWrite)のいずれに使用するかを示すことができます。
CreateBlobStream は,データの読み書きに使用することができるストリームを返します。