Как установить трассировочные флаги в dbexpress SQL Monitor - PullRequest
3 голосов
/ 01 апреля 2012

Прав ли я, что трассировочные флаги не работают в 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;

И когда они всегда отображаются как TraceLevel 5 и TraceFlag 256 в событиях OnLogTrace и OnTrace.Я знаю, что могу использовать DelegateConnection для TSQLConnection в качестве альтернативы, но это только трассировка файла, и я хотел, чтобы он прошел через заметку.Любые указатели были бы полезны.

Заранее спасибо

Стив

...