0
템플릿을 사용하면 트랜잭션의 여러 테이블에서 관련 레코드를 어떻게 삭제할 수 있습니까?아음속 T4 템플릿을 사용하여 여러 테이블에서 관련 레코드 삭제
템플릿을 사용하면 트랜잭션의 여러 테이블에서 관련 레코드를 어떻게 삭제할 수 있습니까?아음속 T4 템플릿을 사용하여 여러 테이블에서 관련 레코드 삭제
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();
}
}