–ешение - A dependent property in a ReferentialConstraint is mapped to a store-generated column. Column:'Id'

20:12:2013 –≥.

” молодых разработчиков, которые используют EntityFramework без разницы какой версии - 4, 5 или 6 может возникать проблема при сохранении данных в базе данных. ќна возникает при вызове SaveChanges(). Ќаблюдаетс€ при использовании подхода codefirst, при котором создаетс€ модель базы данных на основе классов в коде.

—ообщение проблемы обычно следующее - A dependent property in a ReferentialConstraint is mapped to a store-generated column. Column:'Id'. ¬ кратце - это проблема из-за некорректно проставленных св€зей в Entity Framework Code First - Foreign Key.

–ассмотрим пример. Ќиже будут приведены 2 скриншота.  од на первом скриншоте приведет к ошибке, во втором нет. ƒело в том, что нужно помнить, что внешним ключем называетс€ поле данной таблицы, котора€ ссылаетс€ на первичный ключ другой таблицы. A dependent property in a ReferentialConstraint is mapped to a store-generated column - если вчитатьс€ в ошибку, то в первом скриншоте мы пытались св€зать просто не те значени€, а указав корректное значение ForeignKey ошибка пропадает.

  ¬ызовет ошибку Entity Framework dependent property

—криншот выше с выделенным ForeignKey ошибочкн.

—криншот ниже показывает как исправить ошибку:

»справление mapped to a store-generated column

 

 омментарии  

 
0#1spravocnikeloxy2017-02-28 04:59ƒанный интернет-сайт spravocnikpolekarstvam.ru по сущности своей несомненно €вл€етс€ абсолютно безвозмездным фармакологическим или другими словами фармацевтическим справочником он-лайн. ƒл€ удобства и простоты пользовани€ интернет-сайтом в верхнем правом уголке, над меню под наименованием "ќбща€ часть", есть модуль поиска:сюда следует вбить наименование лекарственного препарата и в результатах поиска будут показаны соответстви€, найденные во абсолютно всех сегментах интернет-проекта. ћедицинских справочников лекарственных средств сегодн€ большее множество, но не обраща€ внимани€ на такое изобилие информационных систем, их не станет никоим образом меньше. ƒействительно, правильно определитьс€ в потоке все новых и новых фармацевтических средств оказываютс€ все сложнее и сложнее. » фармакологическа€ гонка все намного больше напоминает гонку вооружений или войну за покорение вселенной. —ейчас и обычному клиенту требуетс€ разбиратьс€ в тонкост€х и нюансах выпуска лекарственных средств, или хот€ бы суметь не растер€тьс€.
–оссийский рынок фармацевтических средств претерпел значимые изменени€ в ходе последних 5-10 лет. —ерьЄзно стали меньше размеры производства лекарственных препаратов на соответствующих фирмах на территории –оссийской ‘едерации; субстанции лекарственных средств на текущий момент синтезирует только 21 предпри€тие, которые производ€т антибиотики и витамины, и только 9 - синтетические вещества.


антигистаминные препараты
÷итировать
 

ƒобавить комментарий


«ащитный код
ќбновить

« C# - получить строки в динамический массив из TextBox Multiline ѕрограммно вызвать редактирование €чейки в DataGridView C# - решение »

‘отоальбом

fotic.jpg

ќблако “егов