OracleDataAdapter违反并发性: UpdateCommand影响了预期 1 条记录中的 0 条
作者:C/S框架网|www.cscode.ne  发布日期:2019/06/14 17:24:49
  OracleDataAdapter违反并发性: UpdateCommand影响了预期 1 条记录中的 0 条

OracleDataAdapter.UpdateCommand参数(Parameter)顺序与CommandText的SQL脚本的顺序必须一致!

导致这一问题的原因应该是Oracle11g对参数的顺序有了更为严格的规定,而在Oracle9.2i中则只要参数集合中的元素相同即可。



贴图图片-微信截图_20190614172343


脚本参考:


"UPDATE TB_MYUSER SET NOVELLACCOUNT=:NOVELLACCOUNT,DOMAINNAME=:DOMAINNAME,USERNAME=:USERNAME,ADDRESS=:ADDRESS,TEL=:TEL,EMAIL=:EMAIL,PASSWORD=:PASSWORD,LASTLOGINTIME=:LASTLOGINTIME,LASTLOGOUTTIME=:LASTLOGOUTTIME,ISLOCKED=:ISLOCKED,CREATETIME=:CREATETIME,FLAGADMIN=:FLAGADMIN,FLAGONLINE=:FLAGONLINE,LOGINCOUNTER=:LOGINCOUNTER,DATASETS=:DATASETS,PHOTOIMG=:PHOTOIMG,SIGNIMG=:SIGNIMG,WORKERID=:WORKERID,REMARK=:REMARK WHERE 1=1  AND ACCOUNT=:ACCOUNT"


上一篇 下一篇