すみません。PreparedStatementについて勉強中です。 現在、下記の形で更新処理をしようとしています。 { for(int i ; i<500;i++){ //PreparedStatementを使って更新処理 classA.updateData(); } }finally{ //PreparedStatementやResultSetのclose処理 classA.close(); } 実行すると、[ORA-1000 最大オープン・カーソル数を超えました 。]が発生してしまいました。 ネットで探してみると、close処理が抜けていたりすると発生すると書いてありました。 close位置が悪いのでしょうか。(for文の中に入れる?) オラクルの設定が悪いのでしょうか。 分かりづらい質問で申し訳ないです。 ご指導、また参考になるサイト様がありましたら教えていただきたいです。 よろしくお願いいたします。
↧