IBX.IBBlob.TIBBlobStream

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

System.Classes.TStreamSystem.TObjectTIBBlobStream

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 オブジェクトを作成します。

関連項目