FireDAC.Comp.DataSet.TFDBlobStream
Delphi
TFDBlobStream = class(TMemoryStream)
C++
class PASCALIMPLEMENTATION TFDBlobStream : public System::Classes::TMemoryStream
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | FireDAC.Comp.DataSet.pas FireDAC.Comp.DataSet.hpp |
FireDAC.Comp.DataSet | FireDAC.Comp.DataSet |
説明
TFDBlobStream は、BLOB/Memo フィールドにアクセスできるようにするストリーム オブジェクトです。 TFDBlobStream クラスを使用すると、BLOB フィールド値の読み取りまたは変更を行えます。BLOB フィールドのデータ型は次のいずれかです。
- ftBLOB(LONG RAW、byte、IMAGE など)
- ftMemo(LONG、TEXT など)
- ftWideMemo/ftFmtMem(NCLOB、NTEXT など)
- ftOraBLOB(BLOB)
- ftOraClob(CLOB)
TFDBlobStream を作成するには、CreateBlobStream メソッドを使用するか、ただ Create コンストラクタを使って TFDBlobStream オブジェクトを明示的に作成します。
BLOB フィールドの内容を変更するには、データセットが dsEdit/dsInsert モードでなければならず、ReadOnly
フィールドが False でなければなりません。