IBX.IBBlob.TIBBlobStream
Delphi
TIBBlobStream = class(TStream)
C++
class PASCALIMPLEMENTATION TIBBlobStream : public System::Classes::TStream
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
class | public | IBX.IBBlob.pas IBX.IBBlob.hpp |
IBX.IBBlob | IBX.IBBlob |
Description
TIBBlobStream est un objet flux qui permet aux applications d'effectuer des lectures et des écritures d'objets champs représentant des champs Blob.
Utilisez TIBBlobStream pour lire ou modifier la valeur d'un objet champ Blob. Les objets champs Blob sont des objets TBlobField et des descendants de TBlobField comme TGraphicField et TMemoField. Les champs Blob utilisent des flux Blob pour mettre en oeuvre un grand nombre de leurs propriétés et de leurs méthodes d'accès à des données.
TIBBlobStream permet à des objets n'ayant aucune connaissance spécialisée de la manière dont les données sont stockées dans un champ Blob de lire ou d'écrire de telles données en employant l'interface flux uniforme.
Pour utiliser un flux Blob, créez une instance de TIBBlobStream et utilisez les méthodes du flux pour lire ou écrire les données, puis libérer le flux Blob. N'utilisez pas la même instance de TBlobStream pour accéder à des données de plusieurs enregistrements. Vous devez créer un nouvel objet TIBBlobStream à chaque fois que vous avez besoin de lire ou d'écrire les données Blob d'un nouvel enregistrement.