FireDAC.Comp.Client.TFDCustomConnection.OnError
Delphi
property OnError: TFDErrorEvent read FOnError write FOnError;
C++
__property Firedac::Stan::Error::TFDErrorEvent OnError = {read=FOnError, write=FOnError};
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| event | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDCustomConnection |
Beschreibung
Wird ausgelöst, bevor FireDAC eine Exception in den Anweisungen, zugeordneten Anweisungen oder Datenmengenmethoden der Verbindung auslöst.
Die Ereignisbehandlungsroutine von OnError übernimmt die folgenden Parameter:
ASenderist die Verbindung.AInitiatorist das Objekt, das die Exception ausgelöst hat.AExceptionist die Exception. Das ist normalerweise eine Instanz von EFDDBEngineException.
Sie können OnError behandeln, um das Exception-Objekt zu analysieren und zu bearbeiten. Sie können sogar ein neues Exception-Objekt erstellen und es AException zuweisen; in diesem Fall müssen Sie das ursprüngliche Exception-Objekt freigeben.