Atrybut Number ADO
Definicja i użycie
Atrybut Number wskazuje unikalny numer identyfikujący obiekt błędu.
Zwraca wartość Long, która może odpowiadać stałej ErrorValueEnum.
Użyj atrybutu Number, aby określić, który błąd wystąpił. Wartość atrybutu to unikalny numer odpowiadający warunkowi błędnemu.
Zbiór błędów Errors zwraca HRESULT w formacie szesnastkowym (np. 0x80004005) lub jako wartość Long (np. 2147467259). Te HRESULT-y są generowane przez podstawowe komponenty, takie jak OLE DB, nawet przez sam OLE.
Gramatyka
lngErrorNumber=objErr.Number
Przykład
<% for each objErr in objConn.Errors response.write("<p>") response.write("Opis: ") response.write(objErr.Description & "<br />") response.write("Kontekst pomocy: ") response.write(objErr.HelpContext & "<br />") response.write("Pomocowy plik: ") response.write(objErr.HelpFile & "<br />") response.write("Błąd lokalny: ") response.write(objErr.NativeError & "<br />") response.write("Numer błędu: ") response.write(objErr.Number & "<br />") response.write("Źródło błędu: ") response.write(objErr.Source & "<br />") response.write("Stan SQL: ") response.write(objErr.SQLState & "<br />") response.write("</p>") next %>