ASP GetLastError() Yöntemi (ASP 3.0)
❮ Komple Sunucu Nesnesi Referansı
GetLastError yöntemi, oluşan hata durumunu tanımlayan bir ASPERror nesnesi döndürür.
Varsayılan olarak, bir Web sitesi ASP hatalarını işlemek için \iishelp\common\500-100.asp dosyasını kullanır. Bu dosyayı kullanabilir veya kendinizinkini oluşturabilirsiniz. 500;100 özel hatayı işlemek için ASP dosyasını değiştirmek isterseniz, IIS ek bileşenini kullanabilirsiniz.
Not: IIS, bir ASP dosyasını veya uygulamanın Global.asa dosyasını işlerken bir hatayla karşılaşırsa, 500;100 özel hatası oluşturulur.
Not: Bu yöntem, yalnızca ASP dosyası tarayıcıya herhangi bir içerik göndermeden önce kullanılabilir.
Sözdizimi
Server.GetLastError()
Örnekler
örnek 1
Örnekte, IIS dosyayı dahil etmeye çalıştığında, include ifadesinde dosya parametresi eksik olduğundan bir hata oluşacaktır:
<!--#include f="header.inc" -->
<%
response.write("sometext")
%>
Örnek 2
Bu örnekte, "sonraki" anahtar sözcüğü eksik olduğundan, komut dosyası derlenirken bir hata oluşacaktır:
<%
dim i
for i=1 to 10
........
nxt
%>
Örnek 3
Bu örnekte, komut dosyası 0'a bölmeye çalıştığı için bir hata oluşacaktır:
<%
dim i,tot,j
i=0
tot=0
j=0
for i=1 to 10
tot=tot+1
next
tot=tot/j
%>
❮ Komple Sunucu Nesnesi Referansı