IBX.IBCustomDataSet.TIBDSBlobStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TStreamSystem.TObjectTIBDSBlobStream

Delphi

TIBDSBlobStream = class(TStream)

C++

class PASCALIMPLEMENTATION TIBDSBlobStream : public System::Classes::TStream

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
IBX.IBCustomDataSet.pas
IBX.IBCustomDataSet.hpp
IBX.IBCustomDataSet IBX.IBCustomDataSet

Beschreibung

TIBDSBlobStream dient zur Implementierung von Lese- und Schreibzugriffen auf Blob-Felder für eine InterBase-Datenmenge.

TIBDSBlobStream ist der Typ des Streams, der nach einem Aufruf der CreateBlobStream-Methode einer InterBase-Datenmenge zurückgegeben wird. Über diesen Stream kann der Wert eines Blob-Feldes in der Datenmenge gelesen und geändert werden. TIBDSBlobStream stellt ein einheitliches Stream-Interface bereit, um Objekten, die keine Kenntnisse über die Art der Datenspeicherung in Blob-Feldern besitzen, den Lese- und Schreibzugriff auf diese Daten zu ermöglichen.

Nachdem durch einen Aufruf von CreateBlobStream eine TIBDSBlobStream-Instanz erzeugt wurde, können mit den Methoden des Streams Lese- und Schreibzugriffe auf die Daten implementiert werden. Die Datenmenge bleibt Eigentümer des Blob-Streams, d.h., der Stream darf nach Abschluss der Operation nicht freigegeben werden.

Siehe auch