using (TransactionScope transaction = new TransactionScope())//使用事务
{
try
{
//你需要执行带代码
}
catch (Exception e)
{
//e接收错误信息的变量
//错误返回的代码
throw;
}
transaction.Complete();//结束事务
}