你用的是什么?ofbiz\hibernate?
还是直接用sql语句?
修改可以么?
要是可以,可能是你系统生成的id有问题。

解决方案 »

  1.   

    是直接用SQL语句,而且UPDATE也不可以用,抛出的异常也是跟INSERT一样。用户的权限是正常的。请各位兄弟帮忙,特急,解决后定酬谢
      

  2.   

    那你直接在sql plus写insert 语句看看会不会有错误?
      

  3.   

    首先确定是SQL语句的问题还是程序的问题!?也就是建议你先上SQL查询分析器中执行插入SQL语句!!
      

  4.   

    找到问题了原来是只要我对数据库连接中的AutoCommit进行设置,就会报这个错误,不进行任何设置就可以,不知道为何?
    但是我想由自己来控制数据提交,现在就没有办法实现