Objeto Error ADO

objeto Error

O objeto Error ADO contém detalhes do erro de acesso de dados relacionados a uma operação específica (involving provider).

O ADO gera um objeto Error a cada erro. Cada objeto Error contém detalhes específicos do erro e os objetos Error são armazenados na coleção Errors. Para acessar esses erros, é necessário referenciar uma conexão específica.

percorrendo a coleção Errors:

<%
for each objErr in objConn.Errors
  response.write("<p>")
  response.write("descrição: ")
  response.write(objErr.Description & "<br />")
  response.write("contexto de ajuda: ")
  response.write(objErr.HelpContext & "<br />")
  response.write("ficheiro de ajuda: ")
  response.write(objErr.HelpFile & "<br />")
  response.write("erro nativo: ")
  response.write(objErr.NativeError & "<br />")
  response.write("número do erro: ")
  response.write(objErr.Number & "<br />")
  response.write("fonte do erro: ")
  response.write(objErr.Source & "<br />")
  response.write("estado SQL: ")
  response.write(objErr.SQLState & "<br />")
  response.write("</p>")
next
%>

Sintaxe

objErr.property

Propriedade

Propriedade Descrição
Descrição Retorna uma descrição do erro.
HelpContext Retorna o ID do conteúdo do tópico do sistema de ajuda do Microsoft Windows.
HelpFile Retorna o caminho completo do arquivo de ajuda do sistema de ajuda do Microsoft Windows.
NativeError Retorna o código de erro do provedor ou fonte de dados.
Número Retorna um número único que identifica o erro.
Fonte Retorna o nome do objeto ou aplicativo que gerou o erro.
SQLState Retorna um código de erro SQL de 5 caracteres.