Capturar códigos de erro do ADO
Além dos erros de provedor retornados nos objetos Error da coleção Errors, o próprio ADO pode retornar erros ao mecanismo de tratamento de exceções do ambiente de tempo de execução. Use o mecanismo de interceptação de erro da sua linguagem de programação, por exemplo, a instrução On Error no Visual Basic ou o bloco try-catch no Visual C++, para capturar erros do ADO.
Para obter a lista de códigos de erro do ADO, confira ErrorValueEnum.