if(loc.next()){
do one......
}else{
do two......
}

解决方案 »

  1.   

    wasNull不是这么用的,是用来判断刚刚读取的那个字段是不是空
    比如你刚用了个getInt(0),就可以用wasNull()来判断是不是读了个空值
      

  2.   

    while (loc.next()) {//如果还有记录一直循环到读记录结束
    loc.getString(1);
    }
      

  3.   

    楼上的二位说的都不能运行成功,请教
    if(loc.next()){
    do one......
    }else{
    do two......
    }
    指,请教针应该都已经移动了。
    ,请教
      

  4.   

    loc.next()
    一般没什么问题
    如果你调的是存储过程,而你在存储过程里写的是return null时才会抛Exception
      

  5.   

    to GJA106(中文字符) 我只是想判断执行完sql语句是否有结果也不想循环取出数据
      

  6.   

    next()函数是将指针往下移,查询的结果
    getRow()是看查到了多少行数据,没查到就返回0
      

  7.   

    if(loc.next()==false){
    输出没有记录}