Я новичок в iSeries AS/400. Я загрузил DB2Connect из IBM, и я пытаюсь заставить Entity Framework работать с ним.Обновление ошибки Entity Framework iSeries
Мне удалось создать файл EDMX из iSeries, и я могу читать записи. Тем не менее, всякий раз, когда я пытаюсь сохранить изменения, я получаю сообщение об ошибке
ERROR [55019] [IBM][AS] SQL7008N REXX variable \"INVENTORY \" contains inconsistent data.
Из того, что я прочитал, что это связано с таблицей не цапфами. У меня нет контроля над тем, является это или нет. Я предполагаю, что в строке соединения есть какая-то настройка, которую мне нужно установить, но я не могу понять, что.
Моя текущая строка подключения EF является (пользователя и пароль удален)
<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" />
Если я пытаюсь обновить, используя только ADO.Net, я могу обновить это просто отлично.
Любая помощь будет оценена по достоинству.