3.9

之前的数据库连接和rs.next()都没问题,在关闭rs前用了三次rs.next(),跟了两次断点没发现那里有问题,而在改关闭连接等的时候用了:

 

pst.close(); //PreparedStatement pst
rs.close(); //ResultSet rs
conn.close();

 

问题就出在这儿,PreparedStatment关闭后就把 ResultSet也关了,所以报错 ResultSet is closed。。

要注意pst和rs的关闭顺序。。改为下面就行了,

rs.close();

pst.close();

conn.close();

posted on 2024-03-09 21:58  HA_wind  阅读(10)  评论(0编辑  收藏  举报

导航