Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Zwei ADO-Objekte können Ereignisse auslösen: das Connection-Objekt und das Recordset--Objekt. Die ConnectionEvent--Familie bezieht sich auf Vorgänge für das Connection--Objekt, sowie die RecordsetEvent--Familie bezieht sich auf Vorgänge für das Recordset--Objekt.
Verbindungsereignisse: Ereignisse werden ausgegeben, wenn eine Transaktion für eine Verbindung beginnt, zugesichert oder zurückgesetzt wird; wenn ein Command ausgeführt wird; wenn während eines -Vorgangs eine Warnung auftritt; oder wenn ein Connection startet oder endet.
Recordset-Ereignisse: Ereignisse werden bei asynchronen Abrufvorgängen ausgegeben sowie beim Navigieren durch die Zeilen eines Recordset--Objekts, wenn Sie ein Feld in einer Zeile eines Recordset-ändern, eine Zeile in einem Recordset-ändern, ein Recordset--Objekt mit einem serverseitigen Cursor öffnen, ein Recordset-schließen oder jegliche Änderungen im Recordset-vornehmen.
In den folgenden Tabellen sind die Ereignisse und deren Beschreibungen zusammengefasst.
| Verbindungsereignis | Beschreibung |
|---|---|
| BeginTransComplete, CommitTransComplete, RollbackTransComplete | Transaktionsverwaltung – Benachrichtigung, dass die aktuelle Transaktion für die Verbindung gestartet, zugesichert oder zurückgesetzt wurde. |
| WirdVerbinden, VerbindungVollständig, Trennen | Verbindungsverwaltung – Benachrichtigung, dass die aktuelle Verbindung beginnen wird, begonnen hat oder beendet wurde. |
| WillExecute, ExecuteComplete | Befehlsausführungsverwaltung – Benachrichtigung, dass die Ausführung des aktuellen Befehls in der Verbindung gestartet oder beendet wurde. |
| Info-Nachricht | Informational – Benachrichtigung, dass zusätzliche Informationen zum aktuellen Vorgang vorhanden sind. |
| RecordsetEvent | Beschreibung |
|---|---|
| FetchProgress, FetchComplete | Abrufstatus – Benachrichtigung über den Fortschritt eines Datenempfangsvorgangs oder über den Abschluss des Abrufvorgangs. Diese Ereignisse sind nur verfügbar, wenn das Recordset- mithilfe eines clientseitigen Cursors geöffnet wurde. |
| WillChangeField, FeldänderungAbgeschlossen | Feldänderungsverwaltung – Benachrichtigung, dass sich der Wert des aktuellen Felds ändert oder geändert wurde. |
| WillMove, MoveComplete, EndOfRecordset | Navigationsverwaltung – Benachrichtigung, dass sich die aktuelle Zeilenposition in einem Recordset- ändert, geändert wurde oder das Ende des Recordseterreicht hat. |
| WillChangeRecord, RecordChangeComplete | Zeilenänderungsverwaltung – Benachrichtigung, dass sich etwas in der aktuellen Zeile des Recordsets ändern wird oder geändert hat. |
| WillChangeRecordset, RecordsetChangeComplete | Recordset Change Management – Benachrichtigung, dass sich etwas im aktuellen Recordset ändert oder geändert hat. |
Siehe auch
ADO-Ereignisinstanziierung nach SpracheADO-EreignissenEreignisparameternZusammenarbeit von EreignishandlernEreignistypen