ADO Number 属性
定义和用法
Number 属性指示唯一标识 Error 对象的数字。
返回 Long 值,该值可能对应于一个 ErrorValueEnum 常量。
使用 Number 属性确定发生了哪个错误。属性的值是与错误条件对应的唯一数字。
Errors 集合以十六进制格式(例如 0x80004005)或以 Long 值(例如 2147467259)返回 HRESULT。这些 HRESULT 由基本组件生成,如 OLE DB,甚至是 OLE 本身。
语法
- lngErrorNumber=objErr.Number
实例
- <%
- 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
- %>