طريقة ASP GetLastError (ASP 3.0)

دليل مرجعي لمثل Server

التعريف والاستخدام

يحمل طريقة GetLastError ASP على ASPError التي تصف سبب الخطأ.

بافتراض،ستستخدم الموقع ملف \iishelp\common\500-100.asp لمعالجة أخطاء ASP.يمكنك استخدام هذا الملف أو إنشاء ملف خاص بك.إذا كنت ترغب في تغيير ملف ASP الذي يتم استخدامه لمعالجة أخطاء 500;100 المخصصة،استخدم snap-in لـ IIS.

التعليقات:إذا واجه IIS خطأ أثناء معالجة ملف ASP أو Global.asa،يتم إنشاء خطأ مخصص 500;100.

التعليقات:يمكن استخدام هذه الطريقة فقط قبل إرسال ASP أي محتوى إلى المتصفح.

النحو

Server.GetLastError()

مثال

مثال 1

في هذا المثال،عند محاولة IIS التطرق إلى الملف،ولم يتم استخدام مفتاح file في جملة include،يحدث الخطأ:

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

مثال 2

في هذا المثال،عند محاولة تجميع السكربت،تحدث الخطأ بسبب تمرير الكلمة المفتاحية "next".

<%
تعريف i
للمستوى i=1 إلى 10
  ........
التالي
%>

مثال 3

في هذا المثال، بسبب محاولة السكربت لتقسيم عدد باستخدام 0، سيحدث خطأ:

<%
تعريف i,tot,j
i=0
tot=0
j=0
للمستوى i=1 إلى 10
  tot=tot+1
التالي
tot=tot/j
%>

دليل مرجعي لمثل Server