//数据库上下文对象
var dc = new DataContexts();
if (dc.Connection.State == ConnectionState.Closed)
{
dc.Connection.Open();
}
using (var dcTran = dc.Connection.BeginTransaction())
{
dc.Transaction = dcTran;
try
{
dc.SubmitChanges();
dcTran.Commit(); // 提交事务
}
catch (Exception ex)
{
dcTran.Rollback(); // 回滚事务
return rp.setError(ex.Message + ex.StackTrace);
}
}
本博客所有文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议。转载请注明来自飞客 !
评论
评论