Delphi XE에서 응용 프로그램이 수행 한 모든 SQL을 추적하는 SQL 모니터가있는 방법이 있습니까? Delphi 5에는이를위한 구성 요소가있었습니다.내 델파이 애플리케이션이 실행하는 SQL을 어떻게 모니터링 할 수 있습니까?
procedure TDataModuleProd.ADOConnection1WillExecute(
Connection: TADOConnection; var CommandText: WideString;
var CursorType: TCursorType; var LockType: TADOLockType;
var CommandType: TCommandType; var ExecuteOptions: TExecuteOptions;
var EventStatus: TEventStatus; const Command: _Command;
const Recordset: _Recordset);
begin
{$ifdef DEBUG}
OutputDebugString(PChar('SQL Execute: ' + CommandText));
{$endif}
end;
스타터 에디션 : –
SQL 모니터가 BDE와 함께 작동하지만 BDE 또는 다른 구성 요소를 계속 사용하고 있습니까? – RRUZ
@RRUZ - [TSQLMonitor] (http://docs.embarcadero.com/products/rad_studio/delphiAndcpp2009/HelpUpdate2/EN/html/delphivclwin32/SqlExpr_TSQLMonitor.html)는 dbexpress의 일부입니다. –