Propiedad Number de ADO
Definición y uso
La propiedad Number indica el número único que identifica al objeto Error.
Se devuelve un valor Long que puede coincidir con un constante de ErrorValueEnum.
Se utiliza la propiedad Number para determinar qué error ha ocurrido. El valor de la propiedad es un número único que coincide con la condición de error.
La colección de errores se devuelve en formato hexadecimal (por ejemplo, 0x80004005) o como valor Long (por ejemplo, 2147467259). Estos HRESULT los generan componentes básicos, como OLE DB, e incluso OLE mismo.
Sintaxis
lngErrorNumber=objErr.Number
Ejemplo
<% for each objErr in objConn.Errors response.write("<p>") response.write("Descripción: ") response.write(objErr.Description & "<br />") response.write("Contexto de ayuda: ") response.write(objErr.HelpContext & "<br />") response.write("Ayuda archivo: ") response.write(objErr.HelpFile & "<br />") response.write("Error nativo: ") response.write(objErr.NativeError & "<br />") response.write("Número de error: ") response.write(objErr.Number & "<br />") response.write("Fuente de error: ") response.write(objErr.Source & "<br />") response.write("Estado SQL: ") response.write(objErr.SQLState & "<br />") response.write("</p>") siguiente %>