Data.SqlExpr.TSQLBlobStream.ReadBlobData
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.