Java提示结果集关闭

一个ResultSet对象与Statement对象关联,所以你的代码中得到第2个ResultSet对象的语句rs2=sql.executeQuery(condition2);是错误的,它会导致前一个ResultSet对象即rs1被关闭,应改成:
Statement st2=con.createStatement();
rs2=st2.executeQuery(condition2);

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本节介绍Statement接口及其子类PreparedStatement和CallableStatement。 它...
    zlb阅读 1,208评论 0 0
  • 本文内容 1.什么是JDBC以及为什么要使用JDBC 2.JDBC核心API的讲解 3.使用JDBC核心API进行...
    Vincilovfang阅读 1,252评论 0 11
  • 01 临近中考,我们家接受了一个任务:作为女儿家长,要在女儿学校的中考壮行会上,代表所有中考毕业生的家长发言。 妻...
    春之原野阅读 1,887评论 8 9
  • 春节临近,意味着一年的结束,也预示着即将开始新的一年。在人们常说的年头里人们常常会佩戴一款红绳,一是可以预示好运,...
    悠爷阅读 362评论 1 0
  • 隐私政策 微商必备工具尊重并保护所有使用微商必备工具网络服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务...
    乐在沟通_dc74阅读 264评论 0 0