Μέθοδος GetLastError του ASP (ASP 3.0)

Οδηγός Παραδείγματος Server

Ορισμός και χρήση

Η μέθοδος GetLastError επιστρέφει το αντικείμενο ASPError που περιγράφει τον λόγο του σφάλματος.

Προκαταρκτικά, ο ιστότοπος θα χρησιμοποιήσει το αρχείο \iishelp\common\500-100.asp για να χειριστεί τα σφάλματα ASP. Μπορείτε να χρησιμοποιήσετε αυτό το αρχείο ή να δημιουργήσετε το δικό σας αρχείο. Αν θέλετε να αλλάξετε το αρχείο που χειρίζεται τα custom errors 500;100 του ASP, χρησιμοποιήστε το IIS snap-in.

Σημείωση:Αν προκύψει σφάλμα κατά την επεξεργασία του αρχείου Global.asa ή της εφαρμογής από το IIS, θα δημιουργηθεί σφάλμα 500;100 custom error.

Σημείωση:Αυτή η μέθοδος είναι διαθέσιμη μόνο πριν το ASP αρχείο στείλει οποιοδήποτε περιεχόμενο στον περιηγητή.

Γραμματική

Server.GetLastError()

Παράδειγμα

Παράδειγμα 1

Σε αυτό το παράδειγμα, όταν το IIS προσπαθεί να αναφέρεται σε αρχείο και η πρόταση include δεν χρησιμοποιεί τον παράμετρο file, θα προκύψει σφάλμα:

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

Παράδειγμα 2

Σε αυτό το παράδειγμα, όταν το σενάριο μεταφράζεται, λόγω της παραλείψης της λέξης κλειδί "next", θα προκύψει σφάλμα:

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

Παράδειγμα 3

Σε αυτό το παράδειγμα, λόγω του ότι το σενάριο προσπαθεί να διαιρέσει έναν αριθμό με το 0, θα προκύψει σφάλμα:

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

Οδηγός Παραδείγματος Server