苍天哪,大地呢.conn.close()到底要放到哪里呀!
public ResultSet jtnr(String name) throws Exception{
String sql="select neirong from fatie where name=?";
ps = conn.prepareStatement(sql);
ps.setString(1,name);
rst=ps.executeQuery();
// conn.close();
return rst;
}
这个方法的返回类型是ResultSet,在该方法里用到了Connection的对象,可是
,如何才能把这个对象关闭呢。这个我知道用conn.close();就可以做到,可是我把
conn.close();放到最后一句,它报错,放到return rst;前边,它虽然不报错了,
可是,我在客户端声明一下ResultSet rs=bean0.jtnr(name);就是得不到数据,
我们用了conn,不用了就要关闭,那怎么样才能让该方法返回ResultSet的对象,又
能关闭Connection的对象呢。