objets d'erreur ADO
Objets d'erreur
objet Error ADO contient une seule opération (impliquant les fournisseurs) liées aux détails de l'erreur d'accès aux données.
ADO va générer une erreur due à chaque objet d'erreur. Chaque objet d'erreur contient des informations détaillées sur l'erreur spécifique, et des objets d'erreur sont stockés dans la collection Errors. Pour accéder à ces erreurs, vous devez vous référer à une connexion spécifique.
Boucle à travers la collection Errors:
<%
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
%>
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
%>
grammaire
objErr.property
propriété
propriété | description |
---|---|
description | Retourne une description de l'erreur. |
HelpContext | Sauvegarde Microsoft Windows contenu du système d'aide ID d'un sujet. |
HelpFile | Microsoft Windows système d'aide renvoie le chemin complet du fichier d'aide. |
NativeError | Code d'erreur retourné à partir de la source de fournisseur ou de données. |
nombre | Retours identifie l'erreur un numéro unique. |
source | Retourne le nom d'un objet ou d'une mauvaise application. |
SQLState | Retourne un code d'erreur SQL 5 caractères. |