Problem Entity Framework EntityKey / Foreign Key
W wyniku wysłania formularza próbuję zapisać nowy rekord marki. Moim zdaniem Gender to lista rozwijana, zwracająca liczbę całkowitą, która jest wypełniana z ViewData („płeć”)
Ustawiłem mój link w następujący sposób:
<code>gID = CInt(Request.Form("Gender")) Brand.GenderReference.EntityKey = New EntityKey("DB_ENTITIES.Gender", "Id", gID) TryUpdateModel(Brand) DB.SaveChanges() </code>
Co powoduje następujący błąd.
<code>Entities in 'DB_ENTITIES.Brand' participate in the 'FK_Brand_Gender' relationship. 0 related 'Gender' were found. 1 'Gender' is expected. </code>
Czy ktoś mógłby mi wyjaśnić parametry w prostym angielskim. Próbowałem również DB.Gender jako pierwszy parametr, ale bez radości.