一
在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();
}