ویژگی Number ADO

تعریف و استفاده

ویژگی Number نشان‌دهنده عددی است که منحصر به فرد Error Object را شناسایی می‌کند.

مقدار Longی بازمی‌گرداند که ممکن است با یک ErrorValueEnum مقادیر داده شود.

برای تعیین اینکه کدام خطا رخ داده است از ویژگی Number استفاده کنید. مقدار این ویژگی عددی منحصر به فردی است که با شرایط خطا مطابقت دارد.

Errors مجموعه با فرمت شانزده‌سانی (مثلاً 0x80004005) یا با مقدار Long (مثلاً 2147467259) HRESULT بازمی‌گرداند. این HRESULTها توسط اجزا پایه‌ای تولید می‌شوند، مانند OLE DB، حتی OLE خود.

زبان برنامه‌نویسی

lngErrorNumber=objErr.Number

مثال

<%
برای هر objErr در objConn.Errors
  response.write("<p>")
  response.write("توضیحات: ")
  response.write(objErr.Description & "<br />")
  response.write("متن کمک: ")
  response.write(objErr.HelpContext & "<br />")
  response.write("فایل کمک: ")
  response.write(objErr.HelpFile & "<br />")
  response.write("خطای محلی: ")
  response.write(objErr.NativeError & "<br />")
  response.write("شماره خطا: ")
  response.write(objErr.Number & "<br />")
  response.write("منبع خطا: ")
  response.write(objErr.Source & "<br />")
  response.write("وضعیت SQL: ")
  response.write(objErr.SQLState & "<br />")
  response.write("</p>")
بعد
%>