是不是所有的column都update,有没有漏了。

解决方案 »

  1.   

    有没有设置setautocommit(false)?:)
      

  2.   

    感谢两位回复!不用所有的列都update吧?需要setautocommit(false)?那我不是执行完之后还要commit一下!。我用jbuilder跟踪一下,在rs.updateLong("userID",this.userID);就出错。我想应该是jdbc问题,是不是除了oracle 自己的jdbc,还需要jdk的什么类包,我用的是jbuilder4自带的tomcat3.1,jdk1.3,应该支持可更改的Resultset吧。现在,我只能用update 语句来处理更新。但是我想碰到大文本,或是数据处理比较复杂,需要遍历整个Resultset时,就麻烦了。所以恳请各位高人不吝赐教!