Java提示结果集关闭
2018-05-10 本文已影响0人
Alex_1799
一个ResultSet对象与Statement对象关联,所以你的代码中得到第2个ResultSet对象的语句rs2=sql.executeQuery(condition2);是错误的,它会导致前一个ResultSet对象即rs1被关闭,应改成:
Statement st2=con.createStatement();
rs2=st2.executeQuery(condition2);
一个ResultSet对象与Statement对象关联,所以你的代码中得到第2个ResultSet对象的语句rs2=sql.executeQuery(condition2);是错误的,它会导致前一个ResultSet对象即rs1被关闭,应改成:
Statement st2=con.createStatement();
rs2=st2.executeQuery(condition2);