Gli ultimi tutorial di sviluppo web
 

ASP GetLastError() Method (ASP 3.0)


<Complete Object Server di riferimento

Il metodo GetLastError restituisce un oggetto ASPError che descrive la condizione di errore che si è verificato.

Per impostazione predefinita, un sito Web utilizza il file \ iishelp \ common \ 500-100.asp per l'elaborazione di errori ASP. È possibile utilizzare questo file, o creare il proprio. Se si desidera modificare il file ASP per l'elaborazione del 500; 100 errori personalizzati è possibile utilizzare lo snap-in IIS.

Note: A 500; errore personalizzato 100 verrà generato se IIS si verifica un errore durante l'elaborazione o un file ASP o un file Global.asa dell'applicazione.

Note: Questo metodo è disponibile solo prima che il file ASP ha inviato alcun contenuto al browser.

Sintassi

Server.GetLastError()

Esempi

esempio 1

Nell'esempio si verificherà un errore quando IIS tenta di includere il file, perché l'istruzione includono manca il parametro del file:

<!--#include f="header.inc" -->
<%
response.write("sometext")
%>

esempio 2

In questo esempio, si verifica un errore durante la compilazione dello script, in quanto il "next" parola chiave è mancante:

<%
dim i
for i=1 to 10
  ........
nxt
%>

esempio 3

In questo esempio si verificherà un errore perché lo script tenta di dividere per 0:

<%
dim i,tot,j
i=0
tot=0
j=0

for i=1 to 10
  tot=tot+1
next

tot=tot/j
%>

<Complete Object Server di riferimento