Hata Nesnesi
ADO hatası nesnesi tek bir işlem sırasında oluşturulan veri erişim hataları hakkında detaylı bilgiler içerir.
ADO her hata için bir hata nesne oluşturur. Her hata nesnesi belirli Hatanın ayrıntılarını içeren ve errors'koleksiyonu saklanır. Hataları erişmek için, belirli bir bağlantı başvurmak gerekir.
Hatalar topluluk içinde döngü için:
<%
for each objErr in objConn.Errors
response.write("<p>")
response.write("Description: ")
response.write(objErr.Description & "<br>")
response.write("Help context: ")
response.write(objErr.HelpContext & "<br>")
response.write("Help file: ")
response.write(objErr.HelpFile & "<br>")
response.write("Native error: ")
response.write(objErr.NativeError & "<br>")
response.write("Error number: ")
response.write(objErr.Number & "<br>")
response.write("Error source: ")
response.write(objErr.Source & "<br>")
response.write("SQL state: ")
response.write(objErr.SQLState & "<br>")
response.write("</p>")
next
%>
Sözdizimi
objErr.property
Özellikleri
özellik | Açıklama |
---|---|
Description | Bir hata açıklaması döner |
HelpContext | Microsoft Windows yardım sisteminde bir konunun bağlamı kimliğini döndürür |
HelpFile | Microsoft Windows yardım sisteminde yardım dosyasının tam yolunu döndürür |
NativeError | sağlayıcı veya veri kaynağından bir hata kodu döndürür |
Number | hatayı tanımlayan benzersiz sayı döndürür |
Source | Hatayı oluşturan nesnenin veya uygulamanın adını döndürür |
SQLState | 5 karakter SQL hata kodunu döndürür |