RT

解决方案 »

  1.   

    当然有啦
    select * 嘛
      

  2.   

    rs是你查询的结果集合,你可以这样判断
    if(rs==null){
        System.out.println("没有张山");
       }
    else{
       System.out.println("存在张山");
    }
      

  3.   

    rs对象里面保存了SQL语句执行的所有返回阿,
    可以:
    while(rs.next())
    {
    System.out.println(rs.getString("name"));
    }
      

  4.   

    楼上的都说过了说一下其他的executeUpdate的返回值是int,所以根据返回值可以确定操作影响的记录数
      

  5.   

    ResultSet.next()方法,返回boolean型变量如果有记录rs.next()==true,否则rs.next()==false
    所以,这么写:
    if(rs.next()) {
      System.out.println("data is exist");
    } else {
      System.out.println("data is not exist");
    }
    应该明白了吧
      

  6.   

    int iRet = statement.executeUpdate("select * from user where name='张山'");
    System.out.println(iRet);
    如果输出的数大于0,说明有结果。