Data.SqlExpr.TCustomSQLDataSet.GetBlobFieldData
Delphi
function GetBlobFieldData(FieldNo: Integer; var Buffer: TBlobByteData): Integer; override;
C++
virtual int __fastcall GetBlobFieldData(int FieldNo, System::DynamicArray<System::Byte> &Buffer);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.SqlExpr.pas Data.SqlExpr.hpp |
Data.SqlExpr | TCustomSQLDataSet |
Description
Récupère la valeur en cours d'un champ BLOB dans un tampon.
Cette méthode est utilisée à usage interne pour lire les données BLOB du champ spécifié par FieldNo dans un tampon. Le tampon est un tableau dynamique d'octets afin qu'il soit capable de grandir pour s'adapter à la taille des données BLOB. GetBlobFieldData renvoie la taille du tampon.
GetBlobFieldData est destinée à des besoins internes. Les applications doivent utiliser le flux BLOB renvoyé par la méthode CreateBlobStream pour accéder aux données BLOB.