Entity framework 实体框架更新iSeries记录时出错
我不熟悉iSeries AS/400。我已经从IBM下载了DB2Connect,我正在尝试让EntityFramework使用它 我已经成功地从iSeries创建了我的EDMX文件,并且我可以读取记录。但是,每当我尝试保存更改时,都会收到错误消息Entity framework 实体框架更新iSeries记录时出错,entity-framework,db2,ibm-midrange,Entity Framework,Db2,Ibm Midrange,我不熟悉iSeries AS/400。我已经从IBM下载了DB2Connect,我正在尝试让EntityFramework使用它 我已经成功地从iSeries创建了我的EDMX文件,并且我可以读取记录。但是,每当我尝试保存更改时,都会收到错误消息 ERROR [55019] [IBM][AS] SQL7008N REXX variable \"INVENTORY \" contains inconsistent data. 从我所读到的,这与没有记录表格有关。我无法控制它是不是。我假设在连接
ERROR [55019] [IBM][AS] SQL7008N REXX variable \"INVENTORY \" contains inconsistent data.
从我所读到的,这与没有记录表格有关。我无法控制它是不是。我假设在连接字符串中有某种需要设置的设置,但我不知道是什么
我当前的EF连接字符串为(已删除用户和密码)
如果我尝试只使用ADO.Net进行更新,我可以很好地更新它
如有任何帮助,我们将不胜感激。我想您可以根据添加CommitMode=0
我通常只添加日志。我认为您可以根据添加CommitMode=0
我通常只是添加日志记录
<add name="LATHAM1Entities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=IBM.Data.DB2;provider connection string="Database=LATHAM1;User ID=xxxx;Password=xxxx;Server=LATHDEV1:446;Persist Security Info=True;"" providerName="System.Data.EntityClient" />