Freigeben über


OLEDBError Schnittstelle

Definition

Stellt einen OLE DB-Fehler dar, der von der zuletzt ausgeführten OLE DB-Abfrage zurückgegeben wurde.

public interface class OLEDBError
[System.Runtime.InteropServices.Guid("00024445-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(2)]
public interface OLEDBError
Public Interface OLEDBError
Attribute

Hinweise

Das OLEDBError-Objekt ist ein Element der OLEDBErrors Auflistung. Wenn die angegebene OLE DB-Abfrage ohne Fehler ausgeführt wird, ist die OLEDBErrors-Auflistung leer. Die Fehler in der Auflistung werden in der Reihenfolge indiziert, in der sie vom OLE DB-Provider generiert werden.

Verwenden Sie OLEDBErrors(index), wobei index die Indexnummer des OLE DB-Fehlers ist, um ein einzelnes OLEDBError-Objekt zurückzugeben.

Eigenschaften

Application

Gibt ein Application Objekt zurück, das die Microsoft Excel-Anwendung darstellt.

Creator

Gibt einen ganzzahligen 32-Bit-Wert zurück, der die Anwendung angibt, in der dieses Objekt erstellt wurde.

ErrorString

Gibt die ODBC-Fehlerzeichenfolge zurück.

Native

Gibt einen providerspezifischen numerischen Wert zurück, der einen Fehler angibt. Die Fehlernummer entspricht einer Fehlerbedingung, die nach der letzten OLE DB-Abfrage aufgetreten ist.

Number

Gibt einen numerischen Wert zurück, der einen Fehler angibt. Die Fehlernummer entspricht einer eindeutigen Trapnummer, die einer Fehlerbedingung entspricht, die nach der letzten OLE DB-Abfrage aufgetreten ist.

Parent

Gibt das übergeordnete Objekt für das angegebene Objekt zurück.

SqlState

Gibt den SQL-Statusfehler zurück.

Stage

Gibt einen numerischen Wert zurück, der das Stadium eines Fehlers angibt, der nach der letzten OLE DB-Abfrage aufgetreten ist.

Gilt für: