Freigeben über


Errors Collection (ADO)

Gilt für: Access 2013, Office 2013

Enthält alle Error-Objekte, die als Reaktion auf einen einzelnen anbieterbezogenen Fehler erstellt wurden.

Hinweise

Jeder Vorgang, an dem ADO-Objekte beteiligt sind, kann mindestens einen Anbieterfehler generieren. Sobald ein Fehler auftritt, kann mindestens ein Error -Objekt in der Errors -Auflistung des Connection-Objekts eingefügt werden. Wenn ein anderer ADO-Vorgang einen Fehler erzeugt, wird die Errors -Auflistung gelöscht, und die neue Gruppe der Error -Objekte kann in die Errors -Auflistung übernommen werden.

Jedes Error-Objekt stellt einen bestimmten Anbieterfehler dar und nicht einen ADO-Fehler. ADO-Fehler unterliegen dem Laufzeit-Fehlerbehandlungsmechanismus. In Microsoft Visual Basic löst beispielsweise das Auftreten eines ADO-spezifischen Fehlers ein onError-Ereignis aus und wird im Err-Objekt angezeigt.

ADO-Vorgänge, die keinen Fehler erzeugen, haben keine Auswirkung auf die Errors -Auflistung. Mit der Clear-Methode können Sie die Errors -Auflistung manuell löschen.

Die Gruppe der Error -Objekte in der Errors -Auflistung beschreibt alle Fehler, die als Reaktion auf eine einzelne Anweisung aufgetreten sind. Wenn Sie die betreffenden Fehler in der Errors -Auflistung in einer Schleife durchlaufen, können die Fehlerbehandlungsroutinen die Ursache und den Ausgangspunkt eines Fehlers genauer feststellen und entsprechende Schritte zur Fehlerbehandlung vornehmen.

Von manchen Eigenschaften und Methoden werden Warnungen zurückgegeben, die als Error -Objekte in der Errors -Auflistung angezeigt werden, ohne dass die Ausführung eines Programms angehalten wird. Rufen Sie vor dem Aufrufen der Methoden Resync, UpdateBatch oder CancelBatch für ein Recordset-Objekt oder der Open-Methode für ein Connection -Objekt oder vor dem Festlegen der Filter-Eigenschaft für ein Recordset -Objekt die Clear -Methode für die Errors -Auflistung auf. Auf diese Weise können Sie die Count-Eigenschaft der Errors -Auflistung lesen, um auf zurückgegebene Warnungen zu testen.

Hinweis

[!HINWEIS] Weitere Informationen zur Art, wie ein einzelner ADO-Vorgang mehrere Fehler erzeugen kann, finden Sie in der Beschreibung des Error -Objekts.