How To Implement transaction in Business logic layer
I'am using enterprise library data access block in my asp.net application. I want to implement transaction from the Business logic layer, across multiple stored procs. Entlib opens a new connection for database access. Does using Transaction Scope in the following way lead to distributed transaction? using (TransactionScope scope = new TransactionScope(TransactionScopeOption.Required)) { // calling necessary DAL methods scope.Complete(); } Is there better methods to implement transaction from BLL? If you're talking about SQL Server as the backend, it depends on the server version. Here is a