データベース(Oracle 10g)に関する1つの問題があります。私はJSP ServletでWebアプリケーションを開発しました。今私はそれをテストしています。まず、問題が発生しました(「ORA-01000:最大オープンカーソルを超えました」)。問題を解決するために、データベース接続が確立されているすべてのファイル(例:Foo.javaとFoo.jsp)のすべての接続を閉じました。このため、私は次のコードを使用しました:データベース接続を解決するにはどうすればよいですか?
finally {
if(rs1 != null) {
try {
rs1.close();
} catch (SQLException e) { /* ignored */ }
if(ps2 != null) {
try {
ps2.close();
} catch (SQLException e) { /* ignored */ }
}
if(con != null) {
try {
con.close();
} catch (SQLException e) { /* ignored */ }
}
}
しかし、コードでは別の問題があります。アプリケーションはデータベースからレコードをフェッチしません。
私がリンクをクリックすると初めて(メニューを追加しますが、それはすべてのデータを示しているが、私はクリックしたときに、他のすべてのレコードが消えているリンク。後にこのようなその後
。
と表示エラーjava.sql.SQLException: Closed Connection
カラムヘッダーから 's 'を削除してください。それはひどい文法です。 –