Datasnap.DBClient.TClientBlobStream.Create
Delphi
constructor Create(Field: TBlobField; Mode: TBlobStreamMode);
C++
__fastcall TClientBlobStream(Data::Db::TBlobField* Field, Data::Db::TBlobStreamMode Mode);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
constructor | public | Datasnap.DBClient.pas Datasnap.DBClient.hpp |
Datasnap.DBClient | TClientBlobStream |
Description
Create crée et initialise une instance de TClientBlobStream.
Appelez Create pour obtenir une instance de TClientBlobStream pour lire ou écrire dans un objet TBlobField spécifique d'un ensemble de données client.
Create lie le TClientBlobStream à l'objet champ précisé par le paramètre Field. Mode spécifie si le flux BLOB est utilisé pour lire des données (bmRead), écrire des données (bmWrite) ou les deux (bmReadWrite).
Conseil : Comme les ensembles de données clients vont quelquefois rechercher des données BLOB sur demande, il vaut mieux utiliser la méthode CreateBlobStream de l'ensemble de données client qu'appeler le constructeur du flux BLOB client. CreateBlobStream garantit que les données BLOB récupérées concernent l'enregistrement en cours, sauf si la propriété FetchOnDemand a la valeur false.