gpt4 book ai didi

sql - 如何监控我的 Delphi 应用程序执行的 SQL?

转载 作者:行者123 更新时间:2023-12-03 15:33:33 26 4
gpt4 key购买 nike

Delphi XE 中有没有办法让 SQL 监视器跟踪我的应用程序执行的所有 SQL? Delphi 5 有一个组件。

最佳答案

正如已经建议的那样here您可以使用 TAdoConnection.OnWillExecute 事件将查询发送到控制台,例如:

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 - 如何监控我的 Delphi 应用程序执行的 SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7114055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com