if(rs2.next()==false)这句有错误吗。。为什么if里面的代码执行不了。。rs2没有查询到结果 if(rs2.next()==false)这句有错误吗。。为什么if里面的代码执行不了。。rs2没有查询到结果应该怎么改呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 此回复为自动发出,仅用于显示而已,并无任何其他特殊作用楼主【yuyistar】截止到2008-07-03 12:16:23的历史汇总数据(不包括此帖):发帖的总数量:64 发帖的总分数:940 结贴的总数量:55 结贴的总分数:720 无满意结贴数:19 无满意结贴分:490 未结的帖子数:9 未结的总分数:220 结贴的百分比:85.94 % 结分的百分比:76.60 % 无满意结贴率:34.55 % 无满意结分率:68.06 % 楼主加油 rs2.next()==false肯定有错的啊改成 rs2.next().equals("") 晕,弄错了 楼主试试if(!rs2.next()) 看看 汗.... 乱说,if(rs2.next()==false)没有错误。 这个条件成立的前提是你的查询没有结果集但是可能实际上rs2是有结果集的(如果是select count(*)这类 是返回一行一列的结果集) 你的代码等价于 if (!rs2.next()) {...} 如果 rs2 刚刚拿到就 next() 那结果集为空时才执行 if 语句。 LZ的写法没有问题,但很少会这么写。一般直接写成if(rs.next()) 或 if(!rs.next())如果你想取值最好是while(rs.next()){ ...}这么写,有很多时候新手们容易把while写成if.不知LZ是不是也是这个问题。 面试题目,字符串的操作,希望能写出代码! 一个经典的幼稚问题...... java 序列化? 初学者的简单问题,怎么增加菜单事件? 请问哪位前辈有java认证的相关资料 dom4j解析XML文件后,显示问题! 如何在frame上画一个矩形,并控制对它的匀速直线运动和停止? 强烈建议初学java者不要去用微软的J#!!!!建议大家封杀所有的J#的书籍!!!!! 在线等!!!急~~~简单的改错 jbuilder6的一个菜鸟问题,急! 请教高手 问个序列化的问题
楼主【yuyistar】截止到2008-07-03 12:16:23的历史汇总数据(不包括此帖):
发帖的总数量:64 发帖的总分数:940
结贴的总数量:55 结贴的总分数:720
无满意结贴数:19 无满意结贴分:490
未结的帖子数:9 未结的总分数:220
结贴的百分比:85.94 % 结分的百分比:76.60 %
无满意结贴率:34.55 % 无满意结分率:68.06 %
楼主加油
楼主试试if(!rs2.next()) 看看 汗....
但是可能实际上rs2是有结果集的(如果是select count(*)这类 是返回一行一列的结果集)
一般直接写成
if(rs.next()) 或 if(!rs.next())如果你想取值最好是while(rs.next()){
...
}这么写,有很多时候新手们容易把while写成if.
不知LZ是不是也是这个问题。