ADO Number Attribut

Definition und Verwendung

Das Number Attribut gibt die Nummer an, die den Error Objekt eindeutig identifiziert.

Gibt einen Long-Wert zurück, der möglicherweise einem ErrorValueEnum Konstanten entspricht.

Verwenden Sie das Number Attribut, um zu bestimmen, welcher Fehler aufgetreten ist. Der Wert des Attributes ist eine eindeutige Nummer, die dem Fehlerzustand entspricht.

Die Errors Sammlung wird im Hexadezimalformat (z.B. 0x80004005) oder als Long-Wert (z.B. 2147467259) als HRESULT zurückgegeben. Diese HRESULTs werden von grundlegenden Komponenten generiert, wie OLE DB, oder sogar von OLE selbst.

Syntax

lngErrorNumber=objErr.Number

Beispiel

<%
for each objErr in objConn.Errors
  response.write("<p>")
  response.write("Beschreibung: ")
  response.write(objErr.Description & "<br />")
  response.write("Hilfe Kontext: ")
  response.write(objErr.HelpContext & "<br />")
  response.write("Hilfe Datei: ")
  response.write(objErr.HelpFile & "<br />")
  response.write("Nativer Fehler: ")
  response.write(objErr.NativeError & "<br />")
  response.write("Fehlernummer: ")
  response.write(objErr.Number & "<br />")
  response.write("Fehlerquelle: ")
  response.write(objErr.Source & "<br />")
  response.write("SQL state: ")
  response.write(objErr.SQLState & "<br />")
  response.write("</p>")
next
%>