Am I right that traceflags do not work in SQLMonitor? I have been trying to use them in XE2 with Firebird and it looks to me like they have not been implemented at all. The published properties of TSQLMonitor has traceflags commented out.
published
property Active: Boolean read FActive write SetActive default False;
property AutoSave: Boolean read FAutoSave write FAutoSave default False;
property FileName: string read FFileName write SetFileName;
property OnLogTrace: TTraceLogEvent read FOnLogTrace write FOnLogTrace;
property OnTrace: TTraceEvent read FOnTrace write FOnTrace;
{ property TraceFlags not supported in DBExpress 1.0 }
property TraceList: TStrings read FTraceList write SetTraceList stored False;
property SQLConnection: TSQLConnection read FSQLConnection write SetSQLConnection;
end;
And when they always come through as TraceLevel 5 and TraceFlag 256 in the OnLogTrace and OnTrace events. I know I can use the DelegateConnection of the TSQLConnection as an alternative but this only traces to a file and I wanted it to come through in a memo. Any pointers would be helpful.
Thanks in advance
Steve