tutoriais mais recente desenvolvimento web
 

ASP GetLastError() Method (ASP 3.0)


<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