Ιδιότητα Number του ADO
Ορισμός και χρήση
Η ιδιότητα Number δείχνει τον αριθμό που μοναδικά ταυτοποιεί το αντικείμενο Error.
Επιστρέφει τιμή Long, η οποία μπορεί να αντιστοιχεί σε μια συνθήκη του ErrorValueEnum.
Για να καθορίσετε ποιο σφάλμα συνέβη, χρησιμοποιήστε την ιδιότητα Number. Η τιμή της ιδιότητας είναι ο μοναδικός αριθμός που αντιστοιχεί στην κατάσταση σφάλματος.
Η συλλογή Errors επιστρέφει σε μορφή δεκαεξαδικού αριθμού (π.χ. 0x80004005) ή σε μορφή Long (π.χ. 2147467259) το HRESULT. Αυτά τα HRESULT δημιουργούνται από βασικά συστατικά, όπως το OLE DB, ακόμη και το ίδιο το OLE.
Γλωσσική δομή
lngErrorNumber=objErr.Number
Παράδειγμα
<% for each objErr in 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 %>