ASP GetLastError() metode (ASP 3.0)

Server objekt reference manual

Definition og brug

GetLastError-metoden returnerer en ASPError-objekt, der beskriver årsagen til fejlen.

Standardmæssigt bruger webstedet filen \iishelp\common\500-100.asp til at håndtere ASP-fejl. Du kan bruge denne fil eller oprette din egen fil. Hvis du ønsker at ændre ASP-filen, der håndterer 500;100 brugerdefinerede fejl, skal du bruge IIS snap-in.

Bemærk:Hvis der opstår en fejl under behandling af ASP-filer eller Global.asa i IIS, genereres 500;100 brugerdefineret fejl.

Bemærk:Denne metode er kun tilgængelig, før ASP-filen sender noget indhold til browseren.

Syntaks

Server.GetLastError()

Eksempel

Eksempel 1

I dette eksempel vil der opstå en fejl, når IIS forsøger at referere til en fil, og include-statementet ikke bruger filparameteret:

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

Eksempel 2

I dette eksemplet vil der opstå en fejl, når skriptet kompileres, fordi nøgleordet "next" er blevet glemt:

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

Eksempel 3

I dette eksempel opstår der en fejl, fordi scriptet forsøger at dividere et tal med 0:

<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
  tot=tot+1
next
tot=tot/j
%>

Server objekt reference manual