ado.net1.X的事务处理
ado.net2.0的简单事务处理:(using System.Transactions;)
ado.net2.0的分布式事务处理:(using System.Transactions;)
1
SqlConnection myConnection = new SqlConnection("Server=(local);Initial Catalog=Demo24;uid=sa;pwd=111;");
2
myConnection.Open();
3
// 启动一个事务
4
SqlTransaction myTrans = myConnection.BeginTransaction();
5
6
7
// 为事务创建一个命令
8
SqlCommand myCommand = new SqlCommand();
9
myCommand.Connection = myConnection;
10
myCommand.Transaction = myTrans;
11
try
12
}
2
3
4
5
6
7
8
9
10
11
12
ado.net2.0的简单事务处理:(using System.Transactions;)
1
string strCon = "Server=(local);Initial Catalog=Demo24;uid=sa;pwd=111;";
2
try
3
}
2
3
ado.net2.0的分布式事务处理:(using System.Transactions;)
1
using (TransactionScope ts = new TransactionScope())
2
}
2