Datasnap.DBClient.TClientBlobStream.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

constructor Create(Field: TBlobField; Mode: TBlobStreamMode);

C++

__fastcall TClientBlobStream(Data::Db::TBlobField* Field, Data::Db::TBlobStreamMode Mode);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TClientBlobStream

Beschreibung

Erzeugt und initialisiert eine Instanz von TClientBlobStream.

Mit Create erstellen Sie eine Instanz von TClientBlobStream für den Zugriff auf ein bestimmtes TBlobField-Objekt in einer Client-Datenmenge.

Die neue Instanz wird mit dem in Field angegebenen Feldobjekt verknüpft. Der Parameter Mode gibt an, ob der BLOB-Stream zum Lesen (bmRead), Schreiben (bmWrite) oder Ändern (bmReadWrite) der Daten verwendet wird.

Tip:  Client-Datenmengen fordern BLOB-Daten manchmal nach Bedarf an. Daher sollten Sie Client-BLOB-Objekte nicht durch Aufruf des Konstruktors erstellen, sondern mit der Methode CreateBlobStream der Client-Datenmenge. Dadurch ist sichergestellt, dass die BLOB-Daten des aktuellen Datensatzes abgerufen werden (es sein denn, FetchOnDemand hat den Wert false).

Siehe auch