2009-11-27 5 views

답변

2
using (TransactionScope transactionScope = new TransactionScope()) 
{ 
    using (SharedDbConnectionScope sharedConnectionScope = new SharedDbConnectionScope()) 
    { 
    new SubSonic.Query.Delete<Person>(new MyDB().Provider) 
     .Where(PersonTable.IdColumn).IsEqualTo(1) 
     .Execute(); 

    new SubSonic.Query.Delete<Basket>(new MyDB().Provider) 
     .Where(BasketTable.IdColumn).IsEqualTo(1) 
     .Execute(); 

    transactionScope.Complete(); 
    } 
} 
관련 문제