Class TSDQuery (unit SDQuery)

Inherits from

TSDDataSet

TSDQuery

Constructors


constructor Create(AOwner: TComponent);

TSDQuery


Functions

destructor Destroy;


procedure ExecSQL;

StartPos^ := '?'; Inc(StartPos); StrMove(StartPos, CurPos, StrLen(CurPos) + 1); CurPos := StartPos;

function ParamByName(const Value: string): TSDParam;


procedure Prepare;


procedure UnPrepare;


procedure CloseCursor;


procedure Disconnect;


function GetParamsCount: Word;


procedure GetResultSet;


procedure OpenCursor;


procedure PrepareCursor;


procedure SetDBFlag(Flag: Integer; Value: Boolean);


procedure CreateParams(List: TSDParams; const Value: PChar);


procedure DefineProperties(Filer: TFiler);


function GetText: string;


procedure QueryChanged(Sender: TObject);


procedure ReadBinaryData(Stream: TStream);


procedure SetParams;


procedure SetParamsList(Value: TSDParams);


procedure SetPrepared(Value: Boolean);


procedure SetQuery(Value: TStrings);


procedure WriteBinaryData(Stream: TStream);


Properties

property Params : TSDParams


property SQL : TStrings


property ParamCount : Word


property Prepared : Boolean


property SQLBinary : PChar


property Text : string


Events

Variables

FParams : TSDParams;


FPrepared : Boolean;


FSQL : TStrings;


FSQLBinary : PChar;



Constructors


constructor Create(AOwner: TComponent);

TSDQuery


Functions


destructor Destroy;


procedure ExecSQL;

StartPos^ := '?'; Inc(StartPos); StrMove(StartPos, CurPos, StrLen(CurPos) + 1); CurPos := StartPos;


function ParamByName(const Value: string): TSDParam;


procedure Prepare;


procedure UnPrepare;


procedure CloseCursor;


procedure Disconnect;


function GetParamsCount: Word;


procedure GetResultSet;


procedure OpenCursor;


procedure PrepareCursor;


procedure SetDBFlag(Flag: Integer; Value: Boolean);


procedure CreateParams(List: TSDParams; const Value: PChar);


procedure DefineProperties(Filer: TFiler);


function GetText: string;


procedure QueryChanged(Sender: TObject);


procedure ReadBinaryData(Stream: TStream);


procedure SetParams;


procedure SetParamsList(Value: TSDParams);


procedure SetPrepared(Value: Boolean);


procedure SetQuery(Value: TStrings);


procedure WriteBinaryData(Stream: TStream);


Properties


property Params : TSDParams


property SQL : TStrings


property ParamCount : Word


property Prepared : Boolean


property SQLBinary : PChar


property Text : string


Events


Variables


FParams : TSDParams;


FPrepared : Boolean;


FSQL : TStrings;


FSQLBinary : PChar;