JDBC关闭ResultSet对象

翰墨流轩 2020-06-29 10:15:03

public ResultSet get(String sql) throws SQLException {
ResultSet set = null;
try {
set = stmt.executeQuery(sql);
return set;
} finally {
set.close();
}
}


我想在返回结果后清空ResultSet 不知道这样写有用不。
...全文
131 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dkwuxiang 2020-06-29
  • 打赏
  • 举报
回复
不能这样返回resultset 对象把,set在本方法执行最后已经关闭了,在方法外应该是无法使用的

51,396

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧