using (TransactionScope ts = new TransactionScope())
{
int Num = 0;
try
{
int XNum = dal.InsertDocVerification(dict);
//上面的语句引发了一个数据表的updated触发器,请问这个语句和触发器执行的语句是否属于同一个事务??
}
catch (Exception ex)
{
ts.Dispose();//结束事务
throw ex;
}
{
int Num = 0;
try
{
int XNum = dal.InsertDocVerification(dict);
//上面的语句引发了一个数据表的updated触发器,请问这个语句和触发器执行的语句是否属于同一个事务??
}
catch (Exception ex)
{
ts.Dispose();//结束事务
throw ex;
}
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货