当前位置: 技术问答>java相关
rs.next()的问题
来源: 互联网 发布时间:2015-05-17
本文导语: 请问各位在数据库中 if (rs.next()) { String seed=rs.getString("Seed"); ...
请问各位在数据库中 if (rs.next())
{
String seed=rs.getString("Seed");
String iteration=rs.getString("Iteration");
}
out.println(seed);
rs.next()表示的是什么,是不是检验rs的下一个是否为空,如果不为空,rs的下一个的值赋予rs?
{
String seed=rs.getString("Seed");
String iteration=rs.getString("Iteration");
}
out.println(seed);
rs.next()表示的是什么,是不是检验rs的下一个是否为空,如果不为空,rs的下一个的值赋予rs?
|
rs.next()是分析select语句的查询结果集合的基本循环,每次读取一行记录
它类似你所说,是检验下一个是否为空,如果还存在结果,就取出来,并不是赋值予rs,rs本来就是有值,不过用rs.next()取出罢了
它类似你所说,是检验下一个是否为空,如果还存在结果,就取出来,并不是赋值予rs,rs本来就是有值,不过用rs.next()取出罢了
|
rs维护着一个游标,next()返回这个游标,并下移一个记录。