views:

309

answers:

2

Hi,

Does Entity Framework v4 support batch updates/inserts so rather than sending >1 command to a db, it can send >1 command to the DB in one go?

Thanks

+4  A: 

I don't believe that has changed. You have the options of:

Tim Hoolihan
I think the first or last option is probably the way to go (the second isn't really a batch) but note that the last option is TSQL, not ESQL.
Craig Stuntz
corrected, thanks
Tim Hoolihan
A: 

I believe that can be accomplished by adding multiple Entity to the context and calling save changes.

context.ApplyChanges<T>("Order", obj1);
context.ApplyChanges<T>("Order", obj2);
context.SaveChanges();
JohnEgbert