API:FireDAC.Comp.Client.TFDConnection.OnError
Delphi
property OnError: TFDErrorEvent read FOnError write FOnError;
C++
__property OnError;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
event | published | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDConnection |
説明
接続のコマンド、関連コマンド、またはデータセット メソッドの中で FireDAC が例外を発生させる前に発生します。
FireDAC.Comp.Client.TFDConnection.OnError は FireDAC.Comp.Client.TFDCustomConnection.OnError を継承しています。以下の内容はすべて FireDAC.Comp.Client.TFDCustomConnection.OnError を参照しています。
接続のコマンド、関連コマンド、またはデータセット メソッドの中で FireDAC が例外を発生させる前に発生します。
OnError のイベント ハンドラで受け取るパラメータは次のとおりです。
ASender
: 接続です。AInitiator
: 例外を発生させたオブジェクトです。AException
: 例外です。通常は EFDDBEngineException のインスタンスです。
OnError を処理して、例外オブジェクトの解析や変更をすることができます。新しい例外オブジェクトを作成して AException
に割り当てることすら可能です。ただしその場合には、元の例外オブジェクトを必ず解放しなければなりません。