现在我的程序有点问题,想检查一下java端的数据给的是不是有点问题。
 我现在能从数据库中拿出数据,然后我想知道一共拿了几条数据,数据内容是什么,怎么做?
  
 

解决方案 »

  1.   

    ResultSet rs=db.executeQuery("select * from table where id=?");
    int i=0;
    while(rs.next()){
    System.out.println(rs.getString("id"));//这就是取出内容
    i++
    }
    System.out.println(i);//这就输出你所取的数据数了
      

  2.   

    用debug调试下,就知道了或者把你查出来的数据放的List里面,输出下System.out.println(list.size());就可以知道多少条记录,并且把他们循环在后台输出下,看看就知道了
      

  3.   

    select * from table where id=? 
    写一个测试,返回一个list。
    在list里,想要什么取什么。
      

  4.   

    stmt = conn.createStatement(java.sql.ResultSet.TYPE_SCROLL_INSENSITIVE,java.sql.ResultSet.CONCUR_READ_ONLY);
    //必须可滚动的
    rs = stmt.executeQuery(sql);
    rs.last();
     intRowCount = rs.getRow();
    很简单 
    两句搞定