FireDAC.Comp.DataSet.TFDBlobStream
Delphi
TFDBlobStream = class(TMemoryStream)
C++
class PASCALIMPLEMENTATION TFDBlobStream : public System::Classes::TMemoryStream
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | FireDAC.Comp.DataSet |
Beschreibung
TFDBlobStream ist ein Stream-Objekt, das den Zugriff auf BLOB/Memofelder ermöglicht. Mit der Klasse TFDBlobStream können Sie den Wert des BLOB-Feldes lesen oder ändern. Das BLOB-Feld kann einen der folgenden Datentypen haben:
- ftBLOB (LONG RAW, Byte, IMAGE etc.)
- ftMemo (LONG, TEXT etc.)
- ftWideMemo/ftFmtMem (NCLOB, NTEXT etc.)
- ftOraBLOB (BLOB)
- ftOraClob (CLOB)
Verwenden Sie zum Erstellen von TFDBlobStream die Methode CreateBlobStream, oder erstellen Sie einfach das TFDBlobStream-Objekt, indem Sie explizit den Create-Konstruktor angeben.
Um den Inhalt eines BLOB-Feldes zu ändern, muss sich die Datenmenge im Modus dsEdit/dsInsert befinden, und das Feld ReadOnly
muss False sein.