FireDAC.Comp.DataSet.TFDBlobStream

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Classes.TMemoryStreamSystem.Classes.TCustomMemoryStreamSystem.Classes.TStreamSystem.TObjectTFDBlobStream

Delphi

TFDBlobStream = class(TMemoryStream)

C++

class PASCALIMPLEMENTATION TFDBlobStream : public System::Classes::TMemoryStream

Propriétés

Type Visibilité  Source Unité  Parent
class public
FireDAC.Comp.DataSet.pas
FireDAC.Comp.DataSet.hpp
FireDAC.Comp.DataSet FireDAC.Comp.DataSet

Description

TFDBlobStream est un objet flux donnant accès aux champs BLOB/mémo. Utilisez la classe TFDBlobStream pour lire ou modifier la valeur du champ BLOB. Le type de données du champ BLOB est l'un des suivants :

  • ftBLOB (LONG RAW, octet, IMAGE, etc.)
  • ftMemo (LONG, TEXT, etc.)
  • ftWideMemo/ftFmtMem (NCLOB, NTEXT, etc.)
  • ftOraBLOB (BLOB)
  • ftOraClob (CLOB)

Pour créer un TFDBlobStream, utilisez la méthode CreateBlobStream ou créez simplement l'objet TFDBlobStream explicitement en utilisant le constructeur Create.

Pour modifier le contenu d'un champ BLOB, l'ensemble de données doit être en mode dsEdit/dsInsert et le champ ReadOnly doit être False.

Voir aussi