てっきり接続文字列で指定するものだとおもってたのですが、あれは「接続タイムアウト」の指定なんですね。というわけで、接続後の処理でのタイムアウト指定の方法を調べました。
2通りあるようですね。
- SELECT文に「FOR UPDATE WAIT (秒数) 」で事前宣言する。
- OracleCommandオブジェクトのCommandTimeoutプロパティに値を設定する。
てっきり接続文字列で指定するものだとおもってたのですが、あれは「接続タイムアウト」の指定なんですね。というわけで、接続後の処理でのタイムアウト指定の方法を調べました。
2通りあるようですね。