不知道你怎么 get name 的...

解决方案 »

  1.   

    rs.getString??
    还是其它的东东?
      

  2.   

    long id =  rs.getLong("id");
    String name=rs.getString("name");
    System.out.println("id = "+id);  
    System.out.println("name="+name); 
    先取出值,再输出
      

  3.   

    其实也可以同时取出同时显示
    System.out.println("name="+String name=rs.getString("name")); 
    如果你是在数据库中get的话请注意顺序问题,一定要按照数据库中字段的顺序取,否则肯定会出错,如果从其他地方取的话我觉得也应该要注意顺序的吧反正我做数据库的时候就是这样的,一定得按照顺序来做
      

  4.   

    System.out.println("name="+String name=rs.getString("name")); 
    ========
    哥们,你这样居然能编译过去????????
    太强了!
      

  5.   

    不好意思,我用错了prepareStatement参数。
    PreparedStatement stmt = connect.prepareStatement(sql, ResultSet.TYPE_SCROLL_INSENSITIVE, ResultSet.CONCUR_READ_ONLY);
    ResultSet rs = stmt.executeQuery();     
      

  6.   

    那还有什么问题1?
       String name=rs.getString("name");
       System.out.println("name="+name);