วัตถุข้อผิดพลาด
ข้อผิดพลาดวัตถุ ADO มีรายละเอียดเกี่ยวกับข้อผิดพลาดในการเข้าถึงข้อมูลที่ได้รับการสร้างขึ้นในระหว่างการดำเนินการเดียว
ADO สร้างวัตถุข้อผิดพลาดหนึ่งสำหรับแต่ละข้อผิดพลาด วัตถุข้อผิดพลาดแต่ละคนมีรายละเอียดของข้อผิดพลาดที่เฉพาะเจาะจงและถูกเก็บไว้ในคอลเลกชันข้อผิดพลาด ในการเข้าถึงข้อผิดพลาดที่คุณต้องดูที่การเชื่อมต่อที่เฉพาะเจาะจง
ห่วงผ่านคอลเลกชันข้อผิดพลาด:
<%
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 | ส่งคืน ID บริบทของหัวข้อในระบบช่วยเหลือ Microsoft Windows |
HelpFile | ส่งกลับเส้นทางที่เต็มรูปแบบของไฟล์ช่วยในระบบช่วยเหลือ Microsoft Windows |
NativeError | ส่งกลับรหัสข้อผิดพลาดจากผู้ให้บริการหรือแหล่งข้อมูล |
Number | ส่งกลับจำนวนเฉพาะที่ระบุข้อผิดพลาด |
Source | ผลตอบแทนที่ได้ชื่อของวัตถุหรือแอพลิเคชันที่สร้างข้อผิดพลาด |
SQLState | ส่งกลับตัวอักษร 5 ตัวรหัสข้อผิดพลาด SQL |