日期:2014-05-20  浏览次数:20841 次

resultset.updateString ()错 请高手指点 在运行的时候报“对指结果集的无效操作” 错 不知道何哉

            Connection       con       ....      
            Statement       stmt       =       conn.createStatement           (ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_UPDATABLE);                          
            ResultSet       rs....      
            ...connect       to       server      
            ...open       table      
       
    //       Modify       Field      
        rs.updateString(1, "123 ")       ;      
        rs.updateRow();      

      resultset.updateString   ()错   请高手指点     在运行的时候报“对指结果集的无效操作”   错     不知道何哉      


------解决方案--------------------
没有定位到当前的记录
rs.moveToCurrentRow() ;//加上着条语句试试
rs.updateString(1, "123 ") ;
rs.updateRow();