У меня есть таблица «Требование» с подключением к «MobClaim». «Требование» может содержать 0 или 1 «MobClaims». Я не могу понять, как вставить «претензию», в то же время вставляя «MobClaim» с использованием Linq to SQL.Linq to SQL Добавить объект с дочерними объектами
Dim newClaim As New Claim With {.ClaimTypeId = 1,
.DateCreated = DateTime.Now,
.ClaimStatusId = 2
}
Dim newMobClaim = New MobClaim() With {.AccountNumber = data.AccountNumber}
Обе таблицы имеют IDENTITY (1,1) на их первичных ключей, поэтому база данных генерирует тир идентификаторы. MobClaimId (первичный ключ) подключен к DataId (внешний ключ) по требованию. Когда я пытаюсь добавить MobClaim в коллекцию MobClaims на Претензии, я получаю одну ошибку; когда я пытаюсь добавить MobClaim отдельно, а затем обновить DataId на претензии, я получаю другую ошибку.
Я пробовал это, но, вероятно, из-за столбцов/ключей, которые я пытался использовать, это не сработало. –