Data.SqlExpr.TSQLConnection.SetTraceEvent

提供:RAD Studio API Documentation

Delphi

procedure SetTraceEvent(Event: TDBXTraceEvent);

C++

void __fastcall SetTraceEvent(Data::Dbxcommon::TDBXTraceEvent Event);

プロパティ

種類 可視性 ソース ユニット 親
procedure
function
public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

説明

SQL 接続を,サーバー間でやり取りされる各 SQL コマンドに対して実行するコールバック関数に関連付けます。

SetTraceEvent を呼び出すと,関連付けられている dbExpress ドライバとデータベースサーバーとの間で SQL コマンドがやり取りされるたびに応答するコールバックを割り当てることができます。このコールバック関数は TraceCallbackEvent プロパティの値になります。

Event パラメータは,dbExpress ドライバと SQL サーバーとの間でメッセージがやり取りされるたびに呼び出される TDBXTraceEvent イベントです。

ヒント:  TraceCallbackEvent プロパティを読み出すと,SetTraceEvent メソッドを呼び出す前にコールバックがすでに割り当てられているかどうかを判別できます。 こうすることで,新しいコールバックを割り当てるときに既存のコールバックへの干渉を回避することができます。

関連項目