mvc 中如何使用事务方式操作数据库
例如,通过两个实体模型Table_1、Table_2(分别对应于两个表)来同时向两个表插入记录,想要使用事务的方式,即两个插入都必须完成或者都不执行,如下的代码能否实现这种事务操作?或者应该怎么做才能实现事务操作?请高手指点,谢谢!
dd.AddToTable_1(new Table_1()//向表1插入一条记录
{
ID = 1,
OrderNumer =“ss”
});
dd.AddToTable_2(new Table_2()//向表2插入一条记录
{
Num = 109,
Name =“ss df”
});
dd.SaveChanges();//在这里保存修改,请问,这样能否实现事务的功能?