Data.SqlExpr.TSQLBlobStream.ReadBlobData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure ReadBlobData;

C++

void __fastcall ReadBlobData();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLBlobStream

Beschreibung

Füllt den Speicherpuffer des BLOB-Streams mit dem Inhalt des zugehörigen BLOB-Feldes.

Mit ReadBlobData aktualisieren Sie den Inhalt des BLOB-Streams, wenn sich der aktuelle Datensatz in der Datenmenge geändert hat. ReadBlobData liest den Inhalt eines BLOB-Feldes in den Eingangsspeicherpfuffer des SQL BLOB-Streams und setzt die Eigenschaft Size auf die Anzahl der Byte der BLOB-Daten. Anschließend wird die Eigenschaft Position auf 0 gesetzt, so dass der Stream bereit ist, die BLOB-Daten zu lesen.

Anmerkung:  Beim ersten Erstellen eines SQL BLOB-Streams ist es nicht erforderlich, ReadBlobData aufzurufen, weil der Konstruktor diese Aufgabe ausführt. Sie müssen ReadBlobData aufrufen, wenn der aktuelle Datensatz geändert wird, so dass der Stream die BLOB-Daten des neuen Datensatzes wiedergibt.

Siehe auch