Ultimele tutoriale de dezvoltare web
 

ASP GetLastError() Method (ASP 3.0)


<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