IBX.IBBlob.TIBBlobStream

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TStreamSystem.TObjectTIBBlobStream

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.

Voir aussi