<Complete Reference Server Object
Metoda GetLastError returnează un obiect ASPError care descrie starea de eroare care a avut loc.
În mod implicit, un site Web utilizează \ iishelp \ comun \ 500-100.asp fișierul pentru procesarea erorilor ASP. Puteți fie să utilizați acest fișier, sau pentru a crea propriul. Dacă doriți să modificați fișierul ASP pentru procesarea 500; 100 erori personalizate pe care le puteți utiliza IIS completare snap-in.
Note: A 500; eroare personalizată 100 va fi generat în cazul în care IIS întâlnește o eroare în timpul procesării , fie un fișier ASP sau un fișier Global.asa aplicației.
Note: Această metodă este disponibilă numai înainte de fișier ASP a trimis orice conținut în browser.
Sintaxă
Server.GetLastError()
Exemple
Exemplul 1
În exemplul de o eroare va avea loc atunci când IIS încearcă să includă fișierul, deoarece declarația includ lipsește parametrul fișier:
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
Exemplul 2
În acest exemplu , o eroare va avea loc atunci când compilarea script - ul, pentru că "next" cuvântul cheie este lipsește:
<%
dim i
for i=1 to 10
........
nxt
%>
Exemplul 3
În acest exemplu, o eroare va apărea deoarece script-ul încearcă să împartă cu 0:
<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
tot=tot+1
next
tot=tot/j
%>
<Complete Reference Server Object