问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么多用一次ResultSet就显示不出来?

发布网友 发布时间:2022-04-09 23:22

我来回答

4个回答

懂视网 时间:2022-04-10 03:43

 

技术分享关注ldh911MiceRice本版等级:技术分享   技术分享 技术分享 技术分享
 

http://bbs.csdn.net/topics/390167395

为什么jdbc中的resultset只能取一次去第二次就报错了

标签:val   cin   nbsp   ttl   span   topic   btn   star   游标   

热心网友 时间:2022-04-10 00:51

那个ResultSet res 用了两次next ,就说明他往下走了两次, 如果你sql表中只有一条数据的话根本打印不出来,其实没有必要用那个if了, 直接 有while(res,next()){}这个里面已经判断它是否有数据了

热心网友 时间:2022-04-10 02:09

if(res.next()) //就是执行了 res.next(); 移到下一条
while(res.next()) //又移到下一条,问题就出在这里

改为这样:

if(!res.next())
{
while(true)
{
String name1 = res.getString("name"); //引号里是表里的一个属性

....

if(!res.next())
{
break;
}

}

热心网友 时间:2022-04-10 03:44

你这个问题我前几天也遇到过,原因很简单
rs.next()指针你可以理解为移动一条数据记录
if(!res.next()),//rs.next()移动到第一条记录头部
{
while(res.next())//移动到第二条记录了
如果返回记录只有一条记录的话,这里就出错了。
而while(res.next()){你移动到第一条记录的时候,而没有发生指针的再次移动,所以就不会出错了。

这种问题你debug一下很容易知道根源的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
电视般有哪些尺寸 电视有哪些尺寸 寓意生命力顽强的男孩名字 美国产生金融危机了,铁矿石回降价吗? 铁矿石什么情况下会跌 从生物学的角度看,随地吐痰的主要危害是什么 随地吐痰会给我们带来什么样的危害? 痰是怎样形成的,随地吐痰有哪些危害 得力挂钟为什么不走了 人民大学、外交学院、中国政法、北京大学、复旦、华东政法等大学法学... 肾虚谁能告诉我怎么保健?有礼想送 肾气不固,肾阳虚怎么办,吃什么药 肾气不固的治疗方法有哪些? 电脑开机只显示一个j? 电脑开机后出现一个j,什么原因? 电脑开机后出现一个j,什么原因 DNS网络名词解释 本人昨晚第一次在脸上贴黄瓜,第二天脸上就长了两三个红红的痘痘,是怎么回事? ★★怎么办?如何一周内有效瘦大腿小腿臀部,,~~、,什么运动能瘦大腿小腿,又不长肌肉? 有什么办法能让小腿和大腿还有臀部在一周内瘦10斤? 《老师教我第一次做凉拌黄瓜》的作文 结婚证丢了可以离婚吗 觉得第一次用黄瓜 如何一周内有效瘦大腿小腿臀部??~~、 oppo r11手机忘记开屏密码如何强制格机?usb调试模式是关闭的! 第一次做拍黄瓜600字 黄瓜如何施肥和浇水 黄瓜刚栽上打点什么药好应该注意什么问题 如何在一星期内瘦手臂,瘦屁股和大腿 如何在学校里的一周内迅速减掉臀部的肉?急急急急! 肾虚 肾气不固 阴阳两虚 湿热 应该服用什么药,谢谢! 肾气不固 怎么才知道自己的电脑是用是什么声卡的。。 什么叫肾气不固? 想问下肾气不固导致的尿频,尿完之后还想尿该怎样调理? 得肾虚该怎么办,夜尿频繁 肾气不固的患者宜忌食物有哪些? 肾血不足有哪些怎样补才有效 肾气不固有什么症状? 王者荣耀怎么将角色动作调换? 王者荣耀新版本快捷指令怎么改到地图下面? 王者荣耀怎么设置动作表情 蜂蜜有沉淀就不是好蜂蜜对吗? 王者荣耀动作表情怎么设置? 蜂蜜沉淀好还是不沉淀好 有谁知道蜂蜜是有沉淀的好还是没有沉淀的好啊??谢谢了 是不是蜂蜜都会有沉淀?是有沉淀的比较好还是没有的比较好? 在编辑txt或word文档的时候,如何在全文的每两段文字之间都不空一行,在哪里设置? 如何将文字设置成一行都不空? 蜂蜜有沉淀是真的吗