ASP GetLastError() Yöntemi (ASP 3.0)
Tanım ve Kullanım
GetLastError yöntemi, hata nedenini açıklayan ASPError nesnesi döndürür.
Öntanımlı olarak, web sitesi ASP hatalarını işlemek için \iishelp\common\500-100.asp dosyasını kullanır. Bu dosyayı kullanabilir veya kendi dosyanızı oluşturabilirsiniz. 500;100 özel hatalarını işleyen ASP dosyasını değiştirmek istiyorsanız, IIS snap-in'ini kullanın.
Açıklama:Eğer IIS ASP dosyası veya Global.asa uygulamasını işlerken hata alınırsa, 500;100 özel hatası oluşturulur.
Açıklama:Bu yöntem yalnızca ASP dosyasının tarayıcıya herhangi bir içerik göndermeden önce kullanılabilir.
Sözdizimi
Server.GetLastError()
Örnek
Örnek 1
Bu örnekte, IIS dosyayı çarmaya çalışırken include ifadesi file parametresini kullanmadığında hata meydana gelir:
<!--#include f="header.inc" --> <% response.write("sometext") %>
Örnek 2
Bu örnekte, komut dosyası derlenirken, "next" anahtar kelimesinin atlanması nedeniyle hata meydana gelir:
<% dim i for i=1 to 10 ........ nxt %>
Örnek 3
Bu örnekte, scriptin 0 ile bir sayıyı bölme işlemi denediği için hata meydana gelir:
<% dim i,tot,j i=0 tot=0 j=0 for i=1 to 10 tot=tot+1 next tot=tot/j %>