数据库异常:用尽的 Resultset 出现的几种情况: 1 没有判断游标是否已经到了最后一个。在最后一条记录取出后仍然调用rs.next(); 2 ResultSet定义为全局变量。多个数据集共用一个结果集; 3 ResultSet rs = stmt.executeQuery(sql); 这个方法写完后一定要先判断rs是否为null。如果没有结果集仍然调用rs.next(),则会异常; 4 每个方法最后一定要close掉rs并且close的顺序是1 rs ; 2 pstmt ; 3 conn 如果直接close掉conn,那么缓存中会存在大量的游标,导致程序混乱;
数据库异常:用尽的 Resultset 出现的几种情况
最新推荐文章于 2022-08-01 16:22:07 发布