私はテーブルを持っています
PatientEligibilit および PatientsEligibilitiesDoctorsSpecialties および DoctorsSpecialties
PatientEligibilitには、 PatientsEligibilitiesDoctorsSpecialties テーブル から の外部キー PatientsEligibilitiesDoctorsSpecialtyIDがあります
と
PatientsEligibilitiesDoctorsSpecialtyには 、 DoctorsSpecialties テーブル の外部キー DoctorsSpecialtyIDがあります
次に、 VB.NET LINQを使用します。子アイテム(PatientsEligibilitiesDoctorsSpecialty)をその親(PatientEligibilit)に追加しようとしています。
次に、変更を送信します
お気に入り :
PatientEligibilityObject.PatientsEligibilitiesDoctorsSpecialties.Add(New PatientsEligibilitiesDoctorsSpecialty With {.DoctorSpecialtyID = si.ID, .RegDate = Date.Now}) PatientEligibilityObject.PatientsEligibilitiesDoctorsSpecialties.Add(PEDS)
HMSData.SubmitChanges()
正常に動作し、正しい日付でデータベースにレコードを保存します
しかし
DoctorSpecialtyID
常に価値を持って保存1