如何在dbexpress SQL Monitor中设置traceflags

时间:2012-04-01 12:54:02

标签: delphi dbexpress

我是否正确,traceflags在SQLMonitor中不起作用?我一直试图在XE2中使用它们与Firebird,它看起来像他们根本没有实现。已发布的TSQLMonitor属性已将注释标记注释掉。

  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;

当他们总是在OnLogTrace和OnTrace事件中以TraceLevel 5和TraceFlag 256的形式出现。我知道我可以使用TSQLConnection的DelegateConnection作为替代,但这只跟踪到一个文件,我希望它在备忘录中通过。任何指针都会有所帮助。

提前致谢

史蒂夫

0 个答案:

没有答案