Visual C# 2013逆引き大全 555の極意

エラー処理の極意 - Tips340 データベースに接続できない場合の例外をとらえる

Icon comment count 0
Icon stock count 0

Tips340データベースに接続できない場合の例外をとらえる

Pointデータベースが存在しないときの例外をキャッチ(OleDbExceptionクラス)

Level1
対応
  • EXP
  • PRO

OleDbConnectionオブジェクトを使ってデータベースに接続するとき、指定したデータベースが見つからない場合の例外処理を行うには、catchステートメントでOleDbExceptionクラスを指定します。

OleDbExceptionクラスは、プロバイダがOLE DBデータソースに関するエラーを返したときにスローされる例外です。

リスト1では、ボタンをクリックすると、存在しないデータベースを接続文字列に指定して接続を行っているため、例外が発生します。

実行結果

出典情報

Medium

Visual C# 2013逆引き大全 555の極意

  • 著者: 増田智明、池谷京子、国本温子

コメント

    コメントはありません