Метод ASP GetLastError() (ASP 3.0)
❮ Полный справочник серверных объектов
Метод GetLastError возвращает объект ASPError, описывающий возникшую ошибку.
По умолчанию веб-узел использует файл \iishelp\common\500-100.asp для обработки ошибок ASP. Вы можете использовать этот файл или создать свой собственный. Если вы хотите изменить файл ASP для обработки пользовательских ошибок 500;100, вы можете использовать оснастку IIS.
Примечание. Пользовательская ошибка 500;100 будет сгенерирована, если IIS обнаружит ошибку при обработке файла ASP или файла Global.asa приложения.
Примечание. Этот метод доступен только до того, как файл ASP отправит какое-либо содержимое в браузер.
Синтаксис
Server.GetLastError()
Примеры
Пример 1
В этом примере произойдет ошибка, когда IIS попытается включить файл, потому что в операторе include отсутствует параметр файла:
<!--#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
%>
❮ Полный справочник серверных объектов