码迷,mamicode.com
首页 > 其他好文 > 详细

ResultSet next方法

时间:2017-09-06 18:18:49      阅读:275      评论:0      收藏:0      [点我收藏+]

标签:http   set   数据   www   targe   tar   赋值   resultset   意思   

ResultSet next方法是判断是否取到值。看我下面一段代码:
ResultSet res = stm.executeQuery(sql);
if(res.next()){
pageSum = res.getInt(1);
}
赋值之前为什么一定要判断呢?


ResultSet里有一个记录指针记录指针指向第一条记录的上面。res.next()的大致意思是,记录指针向下移动一个位置,如果其指向一条有效记录,则返回真;否则返回假。只有使记录指针不断移动,才能不断取出数据库中的数据。

另外, pageSum = res.getInt(1);不是赋值, 而是获取记录指针指向行。1是列索引。

ResultSet next方法

标签:http   set   数据   www   targe   tar   赋值   resultset   意思   

原文地址:http://www.cnblogs.com/hewei-666/p/7486080.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!