Объект Error
Объект ошибки ADO содержит подробную информацию об ошибках доступа к данным, которые были получены в ходе одной операции.
ADO генерирует один объект Error для каждой ошибки. Каждый объект Error содержит подробные сведения о конкретной ошибке, и хранится в коллекции Errors. Чтобы получить доступ к ошибкам, необходимо обратиться к конкретному соединению.
Для того, чтобы цикл по коллекции ошибок:
<%
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
%>
Синтаксис
objErr.property
свойства
Имущество | Описание |
---|---|
Description | Возвращает описание ошибки |
HelpContext | Возвращает идентификатор контекста топики в справочной системе Microsoft Windows |
HelpFile | Возвращает полный путь к файлу справки в справочной системе Microsoft Windows |
NativeError | Возвращает код ошибки от поставщика или источника данных |
Number | Возвращает уникальный номер, который идентифицирует ошибку |
Source | Возвращает имя объекта или приложения, вызвавшего ошибку |
SQLState | Возвращает 5-значный код ошибки в SQL |