El método ASP Server.GetLastError()se utiliza para devolver un objeto de error ASP que define la condición de error que se produce. Generalmente, un sitio web usa un archivo predeterminado \iishelp\common\500-100.asp para encontrar un error en el archivo ASP. O también podemos crear nuestro propio archivo. Este método solo está disponible antes de que el archivo .asp haya enviado contenido al cliente.
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 .
Sintaxis:
Server.GetLastError()
Valor de parámetro: este método no contiene ningún valor de parámetro.
Valores devueltos: este método no devuelve ningún valor.
El siguiente ejemplo demuestra los diferentes tipos de errores. Básicamente, hay tres tipos de errores:
- Errores de preprocesamiento: en el siguiente ejemplo, se producirá un error cuando IIS intente incluir el archivo porque a la declaración de inclusión le falta el parámetro de archivo:
<!--#include f="header.inc" --> <% response.write("sometext") %>
- Errores de compilación de secuencias de comandos: El siguiente código demuestra que se producirá un error al compilar la secuencia de comandos porque falta la palabra clave «siguiente»:
<% dim i for i=1 to 10 ........ nxt %>
- Errores en tiempo de ejecución: El siguiente código demuestra que ocurrirá 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 %>
Publicación traducida automáticamente
Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA