ef中的事物问题,主从表的插入处理问题
table1=new table1();
table1.message="aa";
db.table1s.add(table1);
db.savechange();
table2=new table2();
table2.message=table1.id
db.table2s.add(table2);
db.savechange();
table2需要table1的自增id,这样就必须调用两次savechange,ef在一个savechange内是事物的,那么两个savechange的情况怎么处理呢?怎么让上面的代码也有事务性呢?