Insert in mehrere Tabellen der Datenbank mit Linq, ASP.NET MVC

Habe ich ein eher einfaches Szenario, wo ich habe zwei Tabellen, in denen ich etwas eintragen will. Sie verwaltet werden, die mit primär - /Fremdschlüssel. Ich möchte hinzufügen, neue Daten in die TABELLE EIN und rufen Sie anschließend die Id und das einfügen in TABELLE B.

Kann ich auf jeden Fall tun Sie es mit einer gespeicherten Prozedur, aber ich freue mich zu versuchen, es zu tun ist die Verwendung von Linq.

Was ist der beste Ansatz ?

Kann ich sicherlich Holen Sie sich die ID und zwei separate Einlegesohlen aber nicht sicher zu sein scheinen ein sehr guter Weg, Dinge zu tun.

db.Table.InsertOnSubmit(dbObject);
db.SubmitChanges();

Int32 id = dbOject.Id;

//Rest of the code

Keiner Weise aus, dies zu tun?

InformationsquelleAutor TriFatlete | 2008-11-13
Schreibe einen Kommentar