Metodo ASP GetLastError() (ASP 3.0)


❮ Riferimento completo dell'oggetto server

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

Per impostazione predefinita, un sito Web utilizza il file \iishelp\common\500-100.asp per l'elaborazione degli errori ASP. Puoi utilizzare questo file o crearne uno tuo. Se si desidera modificare il file ASP per l'elaborazione dei 500;100 errori personalizzati, è possibile utilizzare lo snap-in IIS.

Nota: verrà generato un errore personalizzato 500;100 se IIS rileva un errore durante l'elaborazione di un file ASP o del file Global.asa dell'applicazione. 

Nota: questo metodo è disponibile solo prima che il file ASP abbia inviato qualsiasi contenuto al browser.

Sintassi

Server.GetLastError()

Esempi

Esempio 1

Nell'esempio si verificherà un errore quando IIS tenterà di includere il file, perché nell'istruzione include manca il parametro del file:

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

Esempio 2

In questo esempio si verificherà un errore durante la compilazione dello script, perché manca la parola chiave "next":

<%
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
%>

❮ Riferimento completo dell'oggetto server