Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse 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