我不知道,只是知道这是一段处理异常的代码吧?
Java学得不好,不好意思哦。谢谢观看!
Java学得不好,不好意思哦。谢谢观看!
解决方案 »
- JDK7不用设置CLASSPATH环境变量吗
- StringBuilder被过于神话,包括java,.net2个阵营我都看见有人神话他
- 另一种方式谈《JAVA编程思想》与《JAVA 核心》
- 检测链接线程的问题
- 请问一下:JAVA中有获取系统CPU,内存使用量的方法吗?
- 据说新键一个对话框来读取字符串 会增加一个线程 退出程序需要用System.exit() 可是这样别的程序也推出了 啊
- 请问如何查看以前的老帖子
- 在看<thinking in java>的时候遇到一个inner class的问题,请各位帮忙解答一下
- 请问:4种顶级类修饰符具体是什么?
- 一个继续解答的问题,请帮忙!!!
- 这个错误怎么解决?
- 我要找JAVA类库方面的书。。。。
因为rs返回的时候已经关闭了。你可以用cachedrowset来做这样的事情(它是短开了的数据绩),它扩展了rowset这个借口
用法和他一样import sun.jdbc.rowset.CachedRowSet; public CachedRowSet executeQuery(String sql) throws java.sql.SQLException {
CachedRowSet cst = new CachedRowSet();
try {
conn = db.getConnection();
ps = conn.createStatement();
rs = ps.executeQuery(sql);
cst.populate(rs);
rs.close();
}
catch (SQLException e) {
System.out.println(e.getMessage());
}
finally {
db.CleanConnection(conn, ps, rs);
}
return cst;
}