Errors-Collection (ADO)
Enthält alle Error-Objekte, die als Reaktion auf einen einzelnen anbieterbezogenen Fehler erstellt wurden.
Bemerkungen
Jeder Vorgang, der ADO-Objekte betrifft, kann einen oder mehrere Anbieterfehler erzeugen. Für jeden auftretenden Fehler wird mindestens ein Error-Objekt in die Error-Sammlung des Connection-Objekts aufgenommen. Wenn eine andere ADO-Operation einen Fehler erzeugt, wird die Sammlung Errors geleert und der neue Satz von Error-Objekten wird in die Sammlung Errors eingefügt.
Jedes Error-Objekt steht für einen bestimmten Anbieterfehler, nicht für einen ADO-Fehler. ADO-Fehler unterliegen dem Mechanismus zur Behandlung von Ausnahmen während der Laufzeit. In Microsoft Visual Basic beispielsweise wird das Auftreten eines ADO-spezifischen Fehlers ein On Error-Ereignis auslösen und im Err-Objekt erscheinen.
ADO-Vorgänge, die keinen Fehler generieren, haben keine Auswirkungen auf die Error-Sammlung. Verwenden Sie die Clear-Methode, um die Errors-Sammlung manuell zu löschen.
Die Gruppe von Error-Objekten in der Errors-Sammlung beschreibt alle Fehler, die als Reaktion auf eine einzelne Anweisung aufgetreten sind. Durch die Aufzählung der spezifischen Fehler in der Error-Sammlung können Ihre Fehlerbehandlungsroutinen die Ursache und den Ursprung eines Fehlers genauer bestimmen und geeignete Schritte zum Wiederherstellen ausführen.
Einige Eigenschaften und Methoden geben Warnungen zurück, die als Error-Objekte in der Errors-Sammlung erscheinen, die Ausführung eines Programms aber nicht anhalten. Bevor Sie die Methoden Resync, UpdateBatch oder CancelBatch für ein Recordset-Objekt, die Methode Open für ein Connection-Objekt oder die Eigenschaft Filter für ein Recordset-Objekt aufrufen, rufen Sie die Methode Clear für die Sammlung Errors auf. Auf diese Weise können Sie die Count-Eigenschaft der Errors-Sammlung lesen, um auf zurückgegebene Warnungen zu testen.
Hinweis
Lesen Sie das Thema Error-Objekt, um eine ausführlichere Erklärung darüber zu erhalten, wie ein einzelner ADO-Vorgang mehrere Fehler generieren kann.
Dieser Abschnitt enthält das folgende Thema.