より有用で正確なエラーメッセージを取得する

Cypher236

Accessフロントエンドに問題があり、一見ランダムに見えますが、説明なしで常にユーザーがタイムアウトします。これは長年の問題であり、切断が発生するたびに、問題の原因となっているサブと一般的なエラーメッセージが提供されます。

エラーメッセージは誤解を招くものだと思い始めています。エラーコードが0の一般的な「接続障害」が表示されます。コードをグーグルで検索した後、エラーが発生しなかったことを意味しますか?

私はVBAではなくC#を使用しているので、慣れていませんが、エラー処理は次のとおりです。

    Private Sub Form_Timer()

    Dim blnSystemMaintenance As Boolean

    On Error GoTo ErrHand

    ' Check for System Maintenance.
    blnSystemMaintenance = DLookup("SystemMaintenance", "ConfigItems")
    If blnSystemMaintenance Then

    //Do stuff
        Else
    //Do stuff
        End If

    //Do stuff

    End If

    ErrExit:
        Exit Sub
        Resume
    ErrHand:
    '    If Err.Number = 1 Then

    '    Else
            MsgBox "Error number: " & Err.Number & vbCrLf & _
           "Error description: " & Err.Description, vbCritical, _
           "Unexpected Error Occurred in Sub: Form_Timer"
    Resume ErrExit
    '    End If


    End Sub

より役立つエラーメッセージを表示する方法はありますか?

エリックA

ドメインアグリゲートは、多くの場合、説明的なエラーメッセージを表示しません。ドメインアグリゲートを実行しているときに、データベースでバックエンドへの接続に問題が発生したと想定しています。

ドメインアグリゲートをレコードセット呼び出しに簡単に置き換えることができます。

blnSystemMaintenance = CurrentDb.OpenRecordset("SELECT SystemMaintenance FROM ConfigItems")(0).Value

多くの場合、レコードセットの使用時にエラーが発生した場合は、もう少し説明的なエラーが発生します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PHPで有用なエラーメッセージを取得するにはどうすればよいですか?

分類Dev

Rubyスクリプトで致命的なエラーの正確なメッセージを取得する方法

分類Dev

Pythonで正確なエラーメッセージを印刷する

分類Dev

スマートホームAPIエラーメッセージは、Alexaがより有用な情報で応答するようになっていますか?

分類Dev

ステージング/本番サーバーでRailsの電子メールをデバッグするための有用なエラーを取得するにはどうすればよいですか?

分類Dev

Google ScriptのGmailスレッドから正確なメッセージラベルを取得するにはどうすればよいですか?

分類Dev

jsonSchema列挙型属性を条件付きで必須にし、有用なエラーメッセージを表示します

分類Dev

ElementTreeからより良い解析エラーメッセージを取得する

分類Dev

HttpClient-タスクがキャンセルされました-正確なエラーメッセージを取得するにはどうすればよいですか?

分類Dev

Python/Twisted - より詳細なエラー メッセージを出力する方法

分類Dev

HibernateでSQLエラーメッセージを取得する方法

分類Dev

StringTemplateでエラーメッセージを取得する方法は?

分類Dev

Kerasを使用してテキストメッセージから有用な値を選択する

分類Dev

[]なしでエラーメッセージを出力する

分類Dev

パッケージの目的の有用で詳細な説明を取得するにはどうすればよいですか?

分類Dev

PerlDBIモジュールで完全なエラーメッセージを取得する

分類Dev

FFIを介して最後のエラーメッセージを取得および設定する正しい方法は何ですか?

分類Dev

Emacsで起動エラーメッセージを確認する

分類Dev

MSTest TestContextでエラーメッセージを取得するにはどうすればよいですか?

分類Dev

ユーザーにより適切なエラーメッセージを表示する

分類Dev

JSON stringifyのエラーメッセージを取得するにはどうすればよいですか?

分類Dev

group_byは、より大きな関数内でエラーメッセージをスローします

分類Dev

URLが正しくない場合に.htaccessを使用してエラーメッセージを表示するにはどうすればよいですか?

分類Dev

MQL5で整数の代わりにエラーメッセージを取得するにはどうすればよいですか?

分類Dev

メッセンジャーの共有により「メッセンジャー拡張機能の予期しないエラー」が発生する

分類Dev

JTable入力が二重のエラーメッセージを取得することを確認する

分類Dev

Railsコンソールから詳細なエラーメッセージを取得するにはどうすればよいですか?

分類Dev

javax検証エラーメッセージをより具体的にする

分類Dev

Python:例外のエラーメッセージを取得する

Related 関連記事

  1. 1

    PHPで有用なエラーメッセージを取得するにはどうすればよいですか?

  2. 2

    Rubyスクリプトで致命的なエラーの正確なメッセージを取得する方法

  3. 3

    Pythonで正確なエラーメッセージを印刷する

  4. 4

    スマートホームAPIエラーメッセージは、Alexaがより有用な情報で応答するようになっていますか?

  5. 5

    ステージング/本番サーバーでRailsの電子メールをデバッグするための有用なエラーを取得するにはどうすればよいですか?

  6. 6

    Google ScriptのGmailスレッドから正確なメッセージラベルを取得するにはどうすればよいですか?

  7. 7

    jsonSchema列挙型属性を条件付きで必須にし、有用なエラーメッセージを表示します

  8. 8

    ElementTreeからより良い解析エラーメッセージを取得する

  9. 9

    HttpClient-タスクがキャンセルされました-正確なエラーメッセージを取得するにはどうすればよいですか?

  10. 10

    Python/Twisted - より詳細なエラー メッセージを出力する方法

  11. 11

    HibernateでSQLエラーメッセージを取得する方法

  12. 12

    StringTemplateでエラーメッセージを取得する方法は?

  13. 13

    Kerasを使用してテキストメッセージから有用な値を選択する

  14. 14

    []なしでエラーメッセージを出力する

  15. 15

    パッケージの目的の有用で詳細な説明を取得するにはどうすればよいですか?

  16. 16

    PerlDBIモジュールで完全なエラーメッセージを取得する

  17. 17

    FFIを介して最後のエラーメッセージを取得および設定する正しい方法は何ですか?

  18. 18

    Emacsで起動エラーメッセージを確認する

  19. 19

    MSTest TestContextでエラーメッセージを取得するにはどうすればよいですか?

  20. 20

    ユーザーにより適切なエラーメッセージを表示する

  21. 21

    JSON stringifyのエラーメッセージを取得するにはどうすればよいですか?

  22. 22

    group_byは、より大きな関数内でエラーメッセージをスローします

  23. 23

    URLが正しくない場合に.htaccessを使用してエラーメッセージを表示するにはどうすればよいですか?

  24. 24

    MQL5で整数の代わりにエラーメッセージを取得するにはどうすればよいですか?

  25. 25

    メッセンジャーの共有により「メッセンジャー拡張機能の予期しないエラー」が発生する

  26. 26

    JTable入力が二重のエラーメッセージを取得することを確認する

  27. 27

    Railsコンソールから詳細なエラーメッセージを取得するにはどうすればよいですか?

  28. 28

    javax検証エラーメッセージをより具体的にする

  29. 29

    Python:例外のエラーメッセージを取得する

ホットタグ

アーカイブ