Ιδιότητα NativeError του ADO

Ορισμός και χρήση

Η ιδιότητα NativeError μπορεί να επιστρέψει έναν long αριθμό, ο οποίος είναι ο κωδικός σφάλματος που επιστρέφεται από τον πάροχο ή την πηγή δεδομένων στο ADO.

Η ιδιότητα NativeError χρησιμοποιείται για να ανακτήσετε ειδικές πληροφορίες σφαλμάτων της βάσης δεδομένων. Για παράδειγμα, όταν χρησιμοποιείται ο Microsoft ODBC Provider for OLE DB και η βάση δεδομένων Microsoft SQL Server, ο αρχικός κωδικός σφάλματος που προκύπτει από το SQL Server θα μεταφερθεί μέσω του ODBC και του ODBC Provider στην ιδιότητα NativeError του ADO.

Γλώσσα

lngErrorNative=objErr.NativeError

Παράδειγμα

<%
για κάθε 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("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
%>