ویژگی Number ADO

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

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

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

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

جمعه‌های Errors به صورت فرمت شانزده‌ساعته (مثلاً 0x80004005) یا به صورت مقدار طولانی (مثلاً 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>")
بعد
%>