62,270
社区成员
发帖
与我相关
我的任务
分享
public void Execute() {
using (SqlConnection connnection = new SqlConnection(DAOExecute.DBConnection)) {
connnection.Open();
SqlTransaction trans = connnection.BeginTransaction();
Execute1(trans);
Execute2(trans);
trans.Commit();
}
}
private void Execute1(SqlTransaction trans) {
//trans 在 TODO
}
private void Execute2(SqlTransaction trans) {
//trans 在 TODO
}
public void Execute() {
using (TransactionScope scope = new TransactionScope())
{
Execute1();
Execute2();
scope.Complete();
}
}
private void Execute1()
{
//trans 在 TODO
}
private void Execute2()
{
//trans 在 TODO
}