Propriété Number ADO

Définition et utilisation

La propriété Number indique le nombre unique identifiant l'objet Error.

Retourne une valeur Long qui peut correspondre à une constante ErrorValueEnum.

Utilisez la propriété Number pour déterminer quel erreur s'est produite. La valeur de la propriété est un nombre unique correspondant à la condition d'erreur.

Les HRESULT sont retournés par le collectif Errors sous forme hexadécimale (par exemple 0x80004005) ou sous forme de valeur Long (par exemple 2147467259). Ces HRESULT sont générés par les composants de base, tels que OLE DB, même par OLE lui-même.

Syntaxe

lngErrorNumber=objErr.Number

Exemple

<%
for each objErr in objConn.Errors
  response.write("<p>")
  response.write("Description: ")
  response.write(objErr.Description & "<br />")
  response.write("Contexte d'aide: ")
  response.write(objErr.HelpContext & "<br />")
  response.write("Fichier d'aide: ")
  response.write(objErr.HelpFile & "<br />")
  response.write("Erreur native : ")
  response.write(objErr.NativeError & "<br />")
  response.write("Numéro d'erreur : ")
  response.write(objErr.Number & "<br />")
  response.write("Source d'erreur : ")
  response.write(objErr.Source & "<br />")
  response.write("État SQL : ")
  response.write(objErr.SQLState & "<br />")
  response.write("</p>")
suivant
%>