Método ASP GetLastError() (ASP 3.0)
❮ Referencia completa de objetos de servidor
El método GetLastError devuelve un objeto ASPError que describe la condición de error que ocurrió.
De forma predeterminada, un sitio web utiliza el archivo \iishelp\common\500-100.asp para procesar los errores de ASP. Puede usar este archivo o crear uno propio. Si desea cambiar el archivo ASP para procesar los errores personalizados 500;100, puede usar el complemento IIS.
Nota: Se generará un error personalizado 500;100 si IIS encuentra un error al procesar un archivo ASP o el archivo Global.asa de la aplicación.
Nota: este método solo está disponible antes de que el archivo ASP haya enviado cualquier contenido al navegador.
Sintaxis
Server.GetLastError()
Ejemplos
Ejemplo 1
En el ejemplo, se producirá un error cuando IIS intente incluir el archivo, porque a la declaración de inclusión le falta el parámetro del archivo:
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
Ejemplo 2
En este ejemplo, se producirá un error al compilar el script, porque falta la palabra clave "siguiente":
<%
dim i
for i=1 to 10
........
nxt
%>
Ejemplo 3
En este ejemplo, se producirá un error porque el script intenta dividir por 0:
<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
tot=tot+1
next
tot=tot/j
%>
❮ Referencia completa de objetos de servidor