Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene todos los objetos de Error creados en respuesta a un único fallo relacionado con un proveedor.
Observaciones
Cualquier operación que implique objetos ADO puede generar uno o varios errores de proveedor. A medida que se produce cada error, se pueden colocar uno o varios objetos Error en la colección Errors del objeto Connection . Cuando otra operación de ADO genera un error, se borra la colección Errors y el nuevo conjunto de objetos Error se puede colocar en la colección Errors .
Cada objeto Error representa un error de proveedor específico, no un error de ADO. Los errores de ADO se exponen al mecanismo de control de excepciones en tiempo de ejecución. Por ejemplo, en Microsoft Visual Basic, la aparición de un error específico de ADO desencadenará un evento onError y aparecerá en el objeto Err .
Las operaciones de ADO que no generan un error no tienen ningún efecto en la colección Errors . Use el método Clear para borrar manualmente la colección Errors .
El conjunto de objetos Error de la colección Errors describe todos los errores que se produjeron en respuesta a una sola instrucción. La enumeración de los errores específicos de la colección Errores permite que las rutinas de control de errores determinen con más precisión la causa y el origen de un error y realicen los pasos adecuados para recuperarse.
Algunas propiedades y métodos devuelven advertencias que aparecen como objetos Error en la colección Errors , pero no detiene la ejecución de un programa. Antes de llamar a los métodos Resync, UpdateBatch o CancelBatch en un objeto Recordset , el método Open en un objeto Connection o establecer la propiedad Filter en un objeto Recordset , llame al método Clear en la colección Errors . De este modo, puede leer la propiedad Count de la colección Errors para probar las advertencias devueltas.
Nota:
Consulte el tema Objeto error para obtener una explicación más detallada de la forma en que una sola operación de ADO puede generar varios errores.
Esta sección contiene el tema siguiente.