| Class TSDBlobStream (unit SDQuery) |
TStream
| Constructors |
constructor Create(ADataSet: TSDDataSet; AFieldNo: Integer; AMode: TSDBlobStreamMode);| Functions |
destructor Destroy;
function Read(var Buffer; Count: Longint): Longint;
function Seek(Offset: Longint; Origin: Word): Longint;
procedure Truncate;
function Write(const Buffer; Count: Longint): Longint;
function GetBlobSize: Longint;| Properties |
| Events |
| Variables |
FBlobSize : LongInt;
FDataSet : TSDDataSet;
FExecute : Boolean;
FFieldNo : Integer;
FMode : TSDBlobStreamMode;
FPosition : SqlTLsi;| Constructors |
constructor Create(ADataSet: TSDDataSet; AFieldNo: Integer; AMode: TSDBlobStreamMode);TSDBlobStream
| Functions |
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;| Properties |
| Events |
| Variables |
FBlobSize : LongInt;
FDataSet : TSDDataSet;
FExecute : Boolean;
FFieldNo : Integer;
FMode : TSDBlobStreamMode;Read or write operation executes 1 or more
FPosition : SqlTLsi;