csharp筆記

在DataSource元件要使用Transaction,可以增加一個參考dll(system.transactions.dll),此dll只支援.Net 2.0以上,然後使用TransactionScope來在指定區域內做Transaction

參考資料網址:http://msdn.microsoft.com/zh-tw/library/system.transactions.transactionscope(VS.80).aspx

using System.Transactions;

using (TransactionScope scope = new TransactionScope())
{
    SqlDataSource2.SelectParameters.Clear();

    SqlDataSource2.DeleteCommand = "delete from table_name ";

                   
    SqlDataSource2.Update();
    scope.Complete();
}

Read More