Phương pháp ASP GetLastError() (ASP 3.0)

Hướng dẫn tham khảo đối tượng Server

Định nghĩa và cách sử dụng

Phương pháp GetLastError() trả về đối tượng ASPError, mô tả nguyên nhân của lỗi.

Mặc định, trang web sẽ sử dụng tệp \iishelp\common\500-100.asp để xử lý lỗi ASP. Bạn có thể sử dụng tệp này hoặc tạo tệp của riêng mình. Nếu bạn muốn thay đổi tệp xử lý lỗi 500;100 tùy chỉnh của ASP, hãy sử dụng IIS snap-in.

Ghi chú:Nếu trong quá trình xử lý tệp ASP hoặc Global.asa của ứng dụng trong IIS xảy ra lỗi, sẽ tạo ra lỗi 500;100 tùy chỉnh.

Ghi chú:Phương pháp này chỉ có thể sử dụng được trước khi tệp ASP gửi bất kỳ nội dung nào đến trình duyệt.

Cú pháp

Server.GetLastError()

Lưu ý

Ví dụ 1

Trong ví dụ này, khi IIS cố gắng tham chiếu tệp mà không sử dụng tham số file trong lệnh include, sẽ xảy ra lỗi:

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

Ví dụ 2

Trong ví dụ này, khi biên dịch mã script, do bị bỏ sót từ khóa "next", sẽ xảy ra lỗi:

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

Ví dụ 3

Trong ví dụ này, vì脚本 cố gắng chia số bằng số 0 nên sẽ xảy ra lỗi:

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

Hướng dẫn tham khảo đối tượng Server