FireDAC.Comp.DataSet.TFDDataSet.FetchBlobs

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure FetchBlobs;

C++

void __fastcall FetchBlobs();

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet TFDDataSet

Description

Récupère les valeurs des champs BLOB d'une base de données pour l'enregistrement en cours.

Appelez FetchBlobs pour récupérer les valeurs des champs BLOB d'une base de données pour l'enregistrement d'ensemble de données en cours, quand ces valeurs ne sont pas fournies automatiquement. Les valeurs des champs BLOB sont automatiquement récupérées avec les autres champs d'enregistrements, si fiBlobs est inclus dans FetchOptions.Items, sinon l'opération de récupération automatique n'est pas effectuée.

Exemple

 FDQuery1.FetchOptions.Items := FDQuery1.FetchOptions.Items - [fiBlobs];
 FDQuery1.Open;
 ....
 FDQuery1.FetchBlobs;
 oStr := FDQuery1.CreateBlobStream(FDQuery1.FieldByName('image'), bmRead);
 try
   // process image
 finally
   oStr.Free;
 end;

Voir aussi