我有一個相當簡單的場景,我有兩張表,我想在其中添加數據。它們使用主鍵/外鍵進行管理。我想添加新的數據到表A中,然後檢索Id並插入到表B.使用Linq插入到多個數據庫表中,ASP.NET MVC
我當然可以用存儲過程來做,但我正在試圖使用Linq來做。
什麼是最好的方法?
我當然可以得到ID並做兩個單獨的插入,但這似乎不是一個很好的做事方式。
db.Table.InsertOnSubmit(dbObject);
db.SubmitChanges();
Int32 id = dbOject.Id;
//Rest of the code
任何方式來優雅地做到這一點?