首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java相关 >

ResultSet结果集有关问题

2012-12-15 
ResultSet结果集问题代码如下:PreparedStatement ps conn.prepareStatement(select password,gradefrom

ResultSet结果集问题
代码如下:PreparedStatement ps = conn
                    .prepareStatement("select password,grade  from tb_Operator where username=?");
            ps.setString(1, username); // 为参数赋值
            ResultSet rs = ps.executeQuery(); // 执行SQL语句,获得查询结果集
            if (rs.next() && rs.getRow() > 0){
}以上代码是查询用户信息,但本人不明白为什么要用if (rs.next() && rs.getRow() > 0)来判断是否查询到此用户的信息,用if(rs.next())不可以吗?请高手赐教[/size]
[解决办法]
惭愧,我都是用 rs.next() 来判断的,看看有没有更熟悉的人来解释解释。

热点排行