4

After I do an insert using linq to sql, can I get the Identity_scope value back if my table has an identity column?

Jeremy
  • 44,950
  • 68
  • 206
  • 332

1 Answers1

6

Linq to SQL does the job for you, the identity value it's available just after the SubmitChanges method is called.

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

entity.Id;
Christian C. Salvadó
  • 807,428
  • 183
  • 922
  • 838