好象是你赋参数时使用了游标,而你的写的SQL语句不支持游标

解决方案 »

  1.   

    你的数据库驱动是JDBC1吧?有的数据库驱动不支持游标的。
      

  2.   

    我在家里的机器上用的是access数据库,至于各位问的数据库驱动,我觉得好像还不是这个问题,因为我只是把createStatement( ResultSet.TYPE_SCROLL_SENSITIVE , ResultSet.CONCUR_UPDATABLE )中这两个参数去掉后就一切正常,而不去掉时就会出现无效的游标状态。  以前也遇到这个问题,只不过昨晚才发现这个原因。
      

  3.   

    应该是数据库驱动的问题了,某些数据库的JDBC驱动不支持游标。所以你用游标就报错了,不用游标就不会有异常。我估计你的可能是JDBC1驱动,或者ACCESS不支持游标。