błąd obiektu
Przedmiotem Błąd ADO zawiera szczegółowe informacje o błędach dostępu do danych, które zostały wygenerowane w trakcie jednej operacji.
ADO generuje jeden obiekt błędu dla każdego błędu. Każdy obiekt Błąd zawiera szczegóły dotyczące konkretnego błędu i są przechowywane w kolekcji błędów. Aby uzyskać dostęp do błędów, należy odwołać się do konkretnego połączenia.
Pętli kolekcji błędów:
<%
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
%>
Składnia
objErr.property
Nieruchomości
Nieruchomość | Opis |
---|---|
Description | Zwraca opis błędu |
HelpContext | Zwraca identyfikator kontekście tematu w systemie pomocy Microsoft Windows |
HelpFile | Zwraca pełną ścieżkę dostępu do pliku pomocy w systemie pomocy Microsoft Windows |
NativeError | Zwraca kod błędu od dostawcy lub źródła danych |
Number | Zwraca unikalny numer identyfikujący błąd |
Source | Zwraca nazwę obiektu lub aplikacji, która wygenerowała błąd |
SQLState | Zwraca 5-znakowy kod błędu SQL |