ResultSet rst;
rst.last();
int rowCount = rst.getRow();

解决方案 »

  1.   

    正好我用 binriyue(日月) 的方法碰到一个问题,请教各位。抛出异常信息如下:unsupported method:resultset.lastnull
    我用的SQLServer 2000,JDBC直接连接。其他象first()等等方法都不支持。呵呵
      

  2.   

    那是说你的JDBC不支持这些方法,SUN只是定义jdbc的接口,没有具体实现,具体的实现都是由各厂商来实现的,如果你用的JDBC的厂商没有实现某个方法,那么当然就用不了啦。
      

  3.   

    jdbc2stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
      

  4.   

    回复人: binriyue(日月) (  ) 信誉:100  2002-08-14 15:21:00  得分:0  
     
     
      ResultSet rst;
    rst.last();
    int rowCount = rst.getRow();
      
     
    有问题的
      

  5.   

    PreparedStatement ps = con.prepareStatement("select * from lc_news") ;
        ResultSet rs = ps.executeQuery() ;
        System.out.println(rs.getStatement());
        int i = 0;
        while(rs.next()){;
            i++;
        }最后的i就是长度  呵呵 不好意思  比较苯的解决方法