Class TSDBlobStream (unit SDQuery) |
Inherits from
TStream
constructor Create(ADataSet: TSDDataSet; AFieldNo: Integer; AMode: TSDBlobStreamMode);
- TSDBlobStream
destructor Destroy;
function Read(var Buffer; Count: Longint): Longint;
************************** for Win32
function Seek(Offset: Longint; Origin: Word): Longint;
************************** for Win31 & Win32
procedure Truncate;
set position in 0
function Write(const Buffer; Count: Longint): Longint;
current position in the buffer
function GetBlobSize: Longint;
FBlobSize : LongInt;
FDataSet : TSDDataSet;
FExecute : Boolean;
FFieldNo : Integer;
FMode : TSDBlobStreamMode;
Read or write operation executes 1 or more
FPosition : SqlTLsi;
constructor Create(ADataSet: TSDDataSet; AFieldNo: Integer; AMode: TSDBlobStreamMode);
TSDBlobStream
destructor Destroy;
function Read(var Buffer; Count: Longint): Longint;
************************** for Win32
function Seek(Offset: Longint; Origin: Word): Longint;
************************** for Win31 & Win32
procedure Truncate;
set position in 0
function Write(const Buffer; Count: Longint): Longint;
current position in the buffer
function GetBlobSize: Longint;
FBlobSize : LongInt;
FDataSet : TSDDataSet;
FExecute : Boolean;
FFieldNo : Integer;
FMode : TSDBlobStreamMode;
Read or write operation executes 1 or more
FPosition : SqlTLsi;