Compartir a través de


Objeto OLEDBErrors (Excel)

Colección de objetos OLEDBError .

Comentarios

Cada objeto OLEDBError representa un error devuelto por la consulta de OLE DB más reciente. Si la consulta de OLE DB se ejecuta sin errores, la colección OLEDBErrors estará vacía. Los errores de la colección se indizan en el orden en que los generó el proveedor OLE DB. No se pueden agregar miembros a la colección.

Ejemplo:

Utilice la propiedad OLEDBErrors del objeto Application para devolver la colección OLEDBErrors .

En el ejemplo siguiente se muestra la descripción del error y el valor de la propiedad SqlState para cada error OLE DB de la colección.

For Each objEr in Application.OLEDBErrors 
 MsgBox "The following error occurred:" & _ 
 objEr.ErrorString & " : " & objEr.SqlState 
Next objEr

Use OLEDBErrors (index), donde index es el número de índice del error OLE DB, para devolver un único objeto OLEDBError . En el ejemplo siguiente se muestra la descripción del error y el valor de la propiedad SqlState para el primer error devuelto por la consulta OLE DB más reciente.

Set objEr = Application.OLEDBErrors(1) 
MsgBox "The following error occurred:" & _ 
 objEr.ErrorString & " : " & objEr.SqlState

Métodos

Propiedades

Vea también

Soporte técnico y comentarios

¿Tiene preguntas o comentarios sobre VBA para Office o esta documentación? Vea Soporte técnico y comentarios sobre VBA para Office para obtener ayuda sobre las formas en las que puede recibir soporte técnico y enviar comentarios.