关于JDBC中ResultSet的一点疑问
比如这样几行代码:ResultSetrs=pstm.executeQuery();while(rs.next()){............}请问,当执行完pstm.ex...
比如这样几行代码:
ResultSet rs = pstm.executeQuery();
while(rs.next()){
............
}
请问,当执行完pstm.executeQuery();这一句后,查询到的数据是否已经全部返回Java程序中了?还是rs.next()一次才从数据库取回一条数据?
或者换个方式问,当pstm.executeQuery()执行完后的一瞬间,数据库down掉了,那程序能否继续顺利执行? 展开
ResultSet rs = pstm.executeQuery();
while(rs.next()){
............
}
请问,当执行完pstm.executeQuery();这一句后,查询到的数据是否已经全部返回Java程序中了?还是rs.next()一次才从数据库取回一条数据?
或者换个方式问,当pstm.executeQuery()执行完后的一瞬间,数据库down掉了,那程序能否继续顺利执行? 展开
3个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询