| Class TRxQuery (unit RxQuery) |
TQuery
| Constructors |
constructor Create(AOwner: TComponent);| Functions |
destructor Destroy;
procedure ExecDirect;
procedure ExecSQL;
procedure ExpandMacros;
function IsEmpty: Boolean;
function MacroByName(const Value: string): TParam;
procedure OpenOrExec(ChangeLive: Boolean);
procedure Prepare;
function CreateHandle: HDBICur;
procedure Disconnect;
procedure Loaded;
procedure OpenCursor ;
procedure CreateMacros(List: TParams; const Value: PChar);
procedure Expand(Query: TStrings);
function GetMacroCount: Word;
function GetMacros: TParams;
procedure PatternChanged(Sender: TObject);
procedure QueryChanged(Sender: TObject);
procedure RecreateMacros;
procedure SetMacroChar(Value: Char);
procedure SetMacros(Value: TParams);
procedure SetSQL(Value: TStrings);| Properties |
property MacroChar : Char
property Macros : TParams
property SQL : TStrings
property MacroCount : Word
property OpenStatus : TQueryOpenStatus| Events |
| Variables |
FDisconnectExpected : Boolean;
FMacroChar : Char;
FMacros : TParams;
FOpenStatus : TQueryOpenStatus;
FPatternChanged : Boolean;
FSaveQueryChanged : TNotifyEvent;
FSQLPattern : TStrings;
FStreamPatternChanged : Boolean;| Constructors |
constructor Create(AOwner: TComponent);TRxQuery
| Functions |
destructor Destroy;
procedure ExecDirect;
procedure ExecSQL;
procedure ExpandMacros;
function IsEmpty: Boolean;
function MacroByName(const Value: string): TParam;
procedure OpenOrExec(ChangeLive: Boolean);
procedure Prepare;
function CreateHandle: HDBICur;!! trying this way
procedure Disconnect;
procedure Loaded;
procedure OpenCursor ;
procedure CreateMacros(List: TParams; const Value: PChar);
procedure Expand(Query: TStrings);
function GetMacroCount: Word;
function GetMacros: TParams;
procedure PatternChanged(Sender: TObject);
procedure QueryChanged(Sender: TObject);
procedure RecreateMacros;
procedure SetMacroChar(Value: Char);
procedure SetMacros(Value: TParams);
procedure SetSQL(Value: TStrings);| Properties |
property MacroChar : Char
property Macros : TParams
property SQL : TStrings
property MacroCount : Word
property OpenStatus : TQueryOpenStatus| Events |
| Variables |
FDisconnectExpected : Boolean;
FMacroChar : Char;
FMacros : TParams;
FOpenStatus : TQueryOpenStatus;
FPatternChanged : Boolean;
FSaveQueryChanged : TNotifyEvent;
FSQLPattern : TStrings;
FStreamPatternChanged : Boolean;