![](/img/trans.png)
[英]NullReferenceException when doing InsertOnSubmit in LINQ to SQL
[英]In LINQ to SQL, is InsertOnSubmit() required when adding via a Foreign Key?
在LINQ to SQL中,通過外鍵添加時是否需要InsertOnSubmit()?
即如果我有代碼執行以下操作,其中訂單和訂單行通過foreigh鍵鏈接在dbml和數據庫中:
我是否仍需要將訂單行添加到context.OrderLine集合中?
不,幾乎在所有情況下,如果您將(分配給屬性或添加到實體集合)附加到附加對象(在數據庫中拉出),則不需要它。 如果根對象斷開連接,但所有其他數據都與之相關,則只需要插入根對象:)
有點酷,嘿!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.