resultset.executeupdate是用来执行update SQL语句的。

解决方案 »

  1.   

    resultset=stmt.executeupdate(string)﹐错了
    stmt.executeupdate(string)不能返回结果集
      

  2.   

    无头绪
    我觉得先用笨方法实现了再说,Sun的代码也不一定比你高明到哪去
    帮你up
      

  3.   

    你在创建statement中要制定这个resultset是可以update的,不过是否支持这样的update还要看jdbc的提供者有没有实现,像mmysql3X就是不支持的,不过一般都使用executeUpdate来执行。这样虽然麻烦,但资源和可伸缩性都比较好
      

  4.   

    同意:blasterboy(Java你我共同努力!) 的
      

  5.   

    whobillion(whobillion)說的是對的﹐我這樣定義後﹐確實可以通過resultset來進行update了﹐但是卻不能對我union all得到的結果集進行update,所以我又用笨方法實現的﹐汗~~~