4

linq to sql を使用して挿入を行った後、テーブルに ID 列がある場合、Identity_scope 値を取得できますか?

4

1 に答える 1

6

Linq to SQL は、SubmitChangesメソッドが呼び出された直後に使用可能な ID 値を処理します。

var entity = new Entity();
// ...
ctx.Entities.InsertOnSubmit(entity);
ctx.SubmitChanges();
// Here you can use the generated value of yout identity column

entity.Id;
于 2009-11-13T05:03:00.100 に答える