摘要:[ASP.NET]資料庫交易寫法TransactionScope、SqlTransact
[轉貼]
資料庫交易寫法TransactionScope、SqlTransact 資料庫沒有了交易是很要命的,無法確保資料庫的正確,
此篇就就是在介紹交易的寫法。
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
string strConn = "連線字串" ; SqlConnection conn = new SqlConnection(strConn); conn.Open(); SqlTransaction tran = con.BeginTrasaction(); try { SqlCommand cmd = new SqlCommand( "SQL語法" , conn); cmd.Transaction = tran; //做你想做的... //做完以後 tran.Commit(); } catch { tran.Rollback(); //發生例外就會滾回去 } finally { conn.Dispose(); } |