Método ASP GetLastError() (ASP 3.0)
❮ Referência Completa do Objeto do Servidor
O método GetLastError retorna um objeto ASPError que descreve a condição de erro que ocorreu.
Por padrão, um site usa o arquivo \iishelp\common\500-100.asp para processar erros ASP. Você pode usar este arquivo ou criar o seu próprio. Se você quiser alterar o arquivo ASP para processar os erros personalizados 500;100, poderá usar o snap-in do IIS.
Observação: Um erro personalizado 500;100 será gerado se o IIS encontrar um erro ao processar um arquivo ASP ou o arquivo Global.asa do aplicativo.
Nota: Este método está disponível somente antes que o arquivo ASP tenha enviado qualquer conteúdo ao navegador.
Sintaxe
Server.GetLastError()
Exemplos
Exemplo 1
No exemplo, ocorrerá um erro quando o IIS tentar incluir o arquivo, porque a instrução include não possui o parâmetro file:
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
Exemplo 2
Neste exemplo, ocorrerá um erro ao compilar o script, pois a palavra-chave "next" está ausente:
<%
dim i
for i=1 to 10
........
nxt
%>
Exemplo 3
Neste exemplo, ocorrerá um erro porque o script tenta 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
%>
❮ Referência Completa do Objeto do Servidor