Вопрос по entity-framework – Entity Framework EntityKey / Проблема внешнего ключа

7

В результате публикации формы я пытаюсь сохранить новую запись бренда. На мой взгляд, Gender - это выпадающий список, возвращающий целое число, которое заполняется из ViewData (& quot; пол).

Я настроил свою ссылку следующим образом:

<code>gID = CInt(Request.Form("Gender"))
Brand.GenderReference.EntityKey = New EntityKey("DB_ENTITIES.Gender", "Id", gID)
TryUpdateModel(Brand)
DB.SaveChanges()
</code>

Что приводит к следующей ошибке.

<code>Entities in 'DB_ENTITIES.Brand' participate in the 'FK_Brand_Gender' relationship. 0 related 'Gender' were found. 1 'Gender' is expected.
</code>

Может ли кто-нибудь объяснить параметры на простом английском языке для меня. Я также попробовал DB.Gender в качестве первого параметра, но без радости.

Ваш Ответ

0   ответов

Похожие вопросы