objeto de erro
O objeto de erro ADO contém detalhes sobre erros de acesso a dados que foram gerados durante uma única operação.
ADO gera um objecto de erro para cada erro. Cada objeto de erro contém detalhes do erro específico, e são armazenados na coleção de erros. Para acessar os erros, você deve se referir a uma conexão específica.
Para repetir através da colecção de erros:
<%
for each objErr in objConn.Errors
response.write("<p>")
response.write("Description: ")
response.write(objErr.Description & "<br>")
response.write("Help context: ")
response.write(objErr.HelpContext & "<br>")
response.write("Help file: ")
response.write(objErr.HelpFile & "<br>")
response.write("Native error: ")
response.write(objErr.NativeError & "<br>")
response.write("Error number: ")
response.write(objErr.Number & "<br>")
response.write("Error source: ")
response.write(objErr.Source & "<br>")
response.write("SQL state: ")
response.write(objErr.SQLState & "<br>")
response.write("</p>")
next
%>
Sintaxe
objErr.property
propriedades
Propriedade | Descrição |
---|---|
Description | Retorna uma descrição do erro |
HelpContext | Retorna o ID de contexto de um tópico no sistema de ajuda do Microsoft Windows |
HelpFile | Retorna o caminho completo do arquivo de ajuda no sistema de ajuda do Microsoft Windows |
NativeError | Retorna um código de erro do fornecedor ou a fonte de dados |
Number | Retorna um número único que identifica o erro |
Source | Retorna o nome do objeto ou aplicativo que gerou o erro |
SQLState | Retorna um código de erro SQL 5 caracteres |