Método ASP Server.GetLastError() (ASP 3.0)

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *