是不是jdbc版本问题
jdbc2.0才支持ResultSet的SCROLL的

解决方案 »

  1.   

    ResultSet.TYPE_SCROLL_INSENSITIVE 似乎不能用
    改成 ResultSet.TYPE_SCROLL_SENSITIVE 就可以用了
      

  2.   

    我刚才下载了微软最新的sqlserver 2000 driver for jdbc ,还是出现同样的问题,将 ResultSet.TYPE_SCROLL_INSENSITIVE 改成 ResultSet.TYPE_SCROLL_SENSITIVE 也不行
      

  3.   

    不会吧,我就是这么用的
    PreparedStatement pstmt = con.prepareStatement(sql,ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE);
    不知道你那有什么问题
      

  4.   

    你用的是jdbc-odbc桥
    和你下载的sqlserver 2000 driver for jdbc有什么关系?
    既然下载了驱动就用ms的驱动试试嘛
      

  5.   

    lovettforever(编程浪子) :
       能说的详细点吗?应该如何用呢?
      

  6.   

    就是说
    根据你写的代码看来连接数据库的方式是jdbc-odbc桥的方式,和微软的驱动无关,你要是使用微软的驱动程序的话需要把
    Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
    改一下
    sqlserverde我没用过
    路径好象是这样的
    Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
      

  7.   

    JDBC-ODBC桥是不支持jdbc2.0规范的
      

  8.   

    看看这个
    http://www.pconline.com.cn/pcedu/empolder/wz/jsp/10203/43716.html