Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/entity-framework/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Entity framework 实体框架更新iSeries记录时出错_Entity Framework_Db2_Ibm Midrange - Fatal编程技术网

Entity framework 实体框架更新iSeries记录时出错

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. 从我所读到的,这与没有记录表格有关。我无法控制它是不是。我假设在连接

我不熟悉iSeries AS/400。我已经从IBM下载了DB2Connect,我正在尝试让EntityFramework使用它

我已经成功地从iSeries创建了我的EDMX文件,并且我可以读取记录。但是,每当我尝试保存更改时,都会收到错误消息

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=&quot;Database=LATHAM1;User ID=xxxx;Password=xxxx;Server=LATHDEV1:446;Persist Security Info=True;&quot;" providerName="System.Data.EntityClient" />