ADO Error オブジェクト

Errorオブジェクト

ADO Errorオブジェクトは、単一の操作(プロバイダに関連)に関するデータアクセスエラーの詳細情報を含んでいます。

ADOは、それぞれのエラーごとにErrorオブジェクトを生成します。各Errorオブジェクトは具体的なエラーの詳細情報を含んでおり、ErrorオブジェクトはErrors集合に格納されます。これらのエラーにアクセスするには、具体的な接続を参照する必要があります。

Errors 集合をループで遍历します:

<%
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("ネイティブエラー: ")
  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 & "
") response.write(objErr.SQLState & "<br />") response.write("</p>") 次へ

%>

文法

objErr.property

objErr.property 属性
説明 Description
エラーデスクリプトを返します。 HelpContext
Microsoft Windows ヘルプシステムの特定のトピックの内容 ID を返します。 HelpFile
Microsoft Windows ヘルプシステムのヘルプファイルの完全なパスを返します。 NativeError
プロバイダーやデータソースからのエラーコードを返します。 Number
エラーを特定するためのユニークな数字を返します。 Source
エラーが発生したオブジェクトやアプリケーションの名前を返します。 SQLState