Entity Framework 4.1を介してレコードを追加するときに、DBの自動生成された主キーを取得する簡単な方法はありますか?
例えば:
dbcontext.Entity_Tables.Add(new Entity_Table { item1 = val1, item2 = val2 });
dbcontext.SaveChanges();
newPK = ???;
SQLに相当するものは次のとおりです。
newPK = executeOnDB("INSERT INTO Entity_Table (item1, item2) VALUES (val1, val2);SELECT @@Indentity";);
ところで、私はMySQLを使用していますが、SQLはMSSQLと同じです