Veri eklemek istediğim iki tabloya sahip olduğum oldukça basit bir senaryo var. Birincil anahtar/yabancı anahtar ile yönetilirler. TABLO A'ya yeni veri eklemek ve daha sonra Kimliği almak ve TABLO B'ye eklemek istiyorum.Linq, ASP.NET MVC kullanarak çoklu veritabanı tablolarına ekle
Bunu saklı bir prosedürle yapabilirim, ancak bunu Linq kullanarak yapmaya çalışıyorum.
En iyi yaklaşım nedir?
Kimliğe kesinlikle sahip olabilirim ve iki ayrı ek eklerim ama bu kesinlikle bir şeyler yapmanın çok iyi bir yolu gibi görünmüyor.
db.Table.InsertOnSubmit(dbObject);
db.SubmitChanges();
Int32 id = dbOject.Id;
//Rest of the code
zarif Bunu yapmanın bir yolu?