1. ホーム
  2. Web プログラミング
  3. プログラミング10000問

ページエラーやデータベース接続エラーの詳細をプログラムで教えてもらうことはできますか?

2022-01-19 15:45:07

<%.
 If Err.Number <> 0 Then
'
エラー処理 .
       応答.クリア
       '
バッファをクリアする .

<スパン     セレクトケース Err.Number
            ' エラー別のサブ処理 .
ケース ""。

' エラーの種類を指定する : これは、指定したエラー処理コードが入力されています。 .
      ケース エルセ

' 一般的なエラー .
            If IsObject(objConnection) Then
                  If objConnection.Errors.Count > 0 Then %>
<B>
データ接続オブジェクトのエラー報告の雪煙を揺らす </B>
<% For intLoop = 0 To objConnection.Errors.Count - 1 %>
エラー番号 : <%= objConnection.Errors(intLoop).Number %><BR>
エラーの説明 : <%= objConnection.Errors(intLoop).Description %><BR>
エラー発生源 : <%= objConnection.Errors(intLoop).Source %><BR>
SQL
<スパン ステータス : <%= objConnection.Errors(intLoop).SQLState %><BR>.SQLState %><BR>
ローカルエラー : <%= objConnection.Errors(intLoop).NativeError %><P>
<% 次へ
   End If
   終了
   If Err.Number <> 0 Then %>
<B>
ページエラー報告の雪しぶき雲を揺らす </B><BR>
エラー番号 :<%= Err.Number %><BR>
エラーの説明 :<%= Err.Description %><BR>
エラー発生源 :<%= Err.Source %><BR>
エラー発生行 :<%= Err.Line %><P>
<%.
            End If
      選択終了
終了
%>

[1]