Método ASP GetLastError() (ASP 3.0)
Definición y uso
El método GetLastError devuelve un objeto ASPError que describe la causa del error.
Por defecto, el sitio web utiliza el archivo \iishelp\common\500-100.asp para procesar errores ASP. Puede usar este archivo o crear su propio archivo. Si desea cambiar el archivo ASP que procesa los errores personalizados 500;100, utilice el complemento de IIS.
Nota:Si se encuentra un error al procesar archivos ASP o el archivo Global.asa de la aplicación en IIS, se genera un error personalizado 500;100.
Nota:Este método está disponible solo antes de que el archivo ASP envíe cualquier contenido al navegador.
Sintaxis
Server.GetLastError()
Ejemplo
Ejemplo 1
En este ejemplo, se produce un error cuando IIS intenta referirse a un archivo y la instrucción include no utiliza el parámetro file:
<!--#include f="header.inc" --> <% response.write("sometext") %>
Ejemplo 2
En este ejemplo, cuando se compila el script, se produce un error debido a que se omitió la palabra clave "next":
<% dim i for i=1 to 10 ........ nxt %>
Ejemplo 3
En este ejemplo, debido a que el script intenta dividir un número por 0, se producirá un error:
<% dim i,tot,j i=0 tot=0 j=0 for i=1 to 10 tot=tot+1 next tot=tot/j %>