IBX.IBBlob.TIBBlobStream

Delphi
TIBBlobStream = class(TStream)
C++
class PASCALIMPLEMENTATION TIBBlobStream : public System::Classes::TStream
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | IBX.IBBlob.pas IBX.IBBlob.hpp |
IBX.IBBlob | IBX.IBBlob |
説明
TIBBlobStream は、BLOB フィールドを表すフィールド オブジェクトに対してアプリケーションから読み書きを行えるようにするストリーム オブジェクトです。
TIBBlobStream を使用すると、BLOB フィールド オブジェクトの値へのアクセスまたは変更を行うことができます。BLOB フィールド オブジェクトは、TBlobField オブジェクトおよびその下位オブジェクト(TGraphicField、TMemoField など)です。BLOB フィールドは、BLOB ストリームを使用して、データ アクセスのための多くのプロパティやメソッドを実装します。
TIBBlobStream を使用すると、BLOB フィールドにデータを格納する方法についての情報を持たないオブジェクトが、統一ストリーム インターフェイスを使用することによって、BLOB データを読み書きすることができます。
BLOB ストリームを使用するには、TIBBlobStream のインスタンスを作成し、BLOB ストリームのメソッドを使用してデータの読み書きを行い、BLOB ストリームを解放します。TBlobStream の同じインスタンスを使用して、複数レコードのデータにアクセスしないでください。代わりに、新しいレコードの BLOB データを読み書きする必要があるたびに、新しい TIBBlobStream オブジェクトを作成します。