Data.DB.TDataSet.GetBlobFieldData

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function GetBlobFieldData(FieldNo: Integer; var Buffer: TBlobByteData): Integer; virtual;

C++

virtual int __fastcall GetBlobFieldData(int FieldNo, System::DynamicArray<System::Byte> &Buffer);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Data.DB.pas
Data.DB.hpp
Data.DB TDataSet


Beschreibung

Liest BLOB-Daten in einen Puffer ein.

GetBlobFieldData liest Blob-Daten aus dem in FieldNo angegebenen Feld in den Puffer Buffer ein. Der Puffer ist ein dynamisches Byte-Array, dessen Größe sich nach dem Umfang der BLOB-Daten richtet. Die Methode GetBlobFieldData gibt danach die Größe des Puffers zurück.

GetBlobFieldData dient in erster Linie für den internen Gebrauch. Normalerweise sollte für den Zugriff auf BLOB-Daten der von CreateBlobStream zurückgegebene BLOB-Stream verwendet werden.

Siehe auch