<Completa Server Object Reference
O método GetLastError devolve um objecto ASPError que descreve a condição de erro que ocorreu.
Por padrão, um Web site utiliza o arquivo \ iishelp \ common \ 500-100.asp para processar erros ASP. Você pode usar esse arquivo, ou criar o seu próprio. Se você quiser alterar o arquivo ASP para processar a 500; 100 erros personalizados que você pode usar o snap-in IIS.
Note: A 500; de erro personalizada 100 será gerado se o IIS encontrar um erro ao processar qualquer um arquivo ASP ou arquivo Global.asa do aplicativo.
Note: Este método está disponível apenas antes que o arquivo ASP enviou qualquer conteúdo para o navegador.
Sintaxe
Server.GetLastError()
Exemplos
Exemplo 1
No exemplo, um erro ocorrerá quando o IIS tenta incluir o arquivo, porque a instrução incluem está faltando o parâmetro do arquivo:
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
exemplo 2
Neste exemplo ocorrerá um erro ao compilar o script, porque o "next" palavra-chave está em falta:
<%
dim i
for i=1 to 10
........
nxt
%>
exemplo 3
Neste exemplo, um erro ocorrerá 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
%>
<Completa Server Object Reference