rs.previous() 是JDBC2.0的功能,找一个支持JDBC2.0的驱动。
现在的数据库驱动基本都支持jdbc2.0。rs.next()还是指向空。

解决方案 »

  1.   

    你用的是什么数据库,mysql好像不支持!
      

  2.   

    有的数据库驱动只能单向移动指针,看看你的数据库驱动的readme一般都是将hasNext()和Next()结合起来使用
      

  3.   

    我用的是SQLserver2000,如果加了参数Statement  stmt=conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); 就行。但不懂这些参数
    是什么意思,这样一来就不能查出distinct值了,它查出的就好像没有distinct限制一样
    恳求各位高手再指点,小弟感激不尽!!!
      

  4.   

    如上面的兄台所说如果next()方法指向下一条的时候指向空的话?这样做会出现什么不好的后果吗?
      

  5.   

    一般都是将hasNext()和Next()结合起来使用
    怎么用,有例子吗?