IBX.IBBlob.TIBBlobStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

System.Classes.TStreamSystem.TObjectTIBBlobStream

Delphi

TIBBlobStream = class(TStream)

C++

class PASCALIMPLEMENTATION TIBBlobStream : public System::Classes::TStream

Eigenschaften

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

Beschreibung

TIBBlobStream ist ein Stream-Objekt für das Lesen und Schreiben von Feldobjekten, die Blob-Felder repräsentieren.

Mit TIBBlobStream können Sie auf den Wert eines Blob-Feldobjekts zugreifen und ihn ändern. Blob-Felder sind TBlobField-Objekte und Nachkommen von TBlobField, wie TGraphicField und TMemoField. Viele Datenzugriffseigenschaften und -methoden von Blob-Feldern werden mit Blob-Streams implementiert.

TIBBlobStream 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.

Nach der Erstellung einer TIBBlobStream-Instanz können mit den Methoden des Streams Lese- und Schreibzugriffe auf die Daten implementiert werden. Danach erfolgt die Freigabe des Blob-Streams. Eine TIBBlobStream-Instanz kann immer nur für den Zugriff auf einen Datensatz verwendet werden. Für den Lese- oder Schreibzugriff auf die Blob-Daten eines anderen Datensatzes muss ein neues TIBBlobStream-Objekt erstellt werden.

Siehe auch