From RAD Studio API Documentation
Jump to: navigation, search


function CreateBlobStream(Field: TField; Mode: TBlobStreamMode): TStream; override;


virtual System::Classes::TStream* __fastcall CreateBlobStream(Data::Db::TField* Field, Data::Db::TBlobStreamMode Mode);


Type Visibility Source Unit Parent
function public
Bde.DBTables TBDEDataSet


Returns a TStream object for reading or writing the data in a specified blob field.

Call CreateBlobStream to obtain a stream for reading data from or writing data to a binary large object (BLOB) field. The Field parameter must specify a TBlobField component from the Fields property array. The Mode parameter specifies whether the stream will be used for reading, writing, or updating the contents of the field.

Blob streams are created in a specific mode for a specific field on a specific record. Applications should create a new blob stream every time the record in the dataset changes rather than reusing an existing blob stream.

See Also