Bde.DBTables.TBDEDataSet.CreateBlobStream

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override;

C++

virtual System::Classes::TStream* __fastcall CreateBlobStream(Data::Db::TField* Field, Data::Db::TBlobStreamMode Mode);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TBDEDataSet


Beschreibung

Erzeugt ein TStream-Objekt zum Lesen oder Schreiben der Daten aus einem bzw. in ein bestimmtes BLOB-Feld.

Mit CreateBlobStream kann ein Stream zum Lesen der Daten aus oder zum Schreiben von Daten in ein BLOB-Feld (Binary Large OBject) abgerufen werden. Im Parameter Field muss eine TBlobField-Komponente aus dem Eigenschafts-Array Fields angegeben werden. Der Parameter Mode gibt an, ob der Stream für das Lesen, Schreiben oder Aktualisieren des Feldinhalts verwendet werden soll.

BLOB-Streams werden für ein spezielles Feld eines bestimmten Datensatzes in einer besonderen Weise erzeugt. In Anwendungen sollte ein neuer BLOB-Stream bei jeder Änderung des Datensatzes in der Datenmenge erzeugt und nicht ein vorhandener BLOB-Stream erneut verwendet werden.

Siehe auch