Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/10/2012, 00:04
optimistic
 
Fecha de Ingreso: enero-2002
Mensajes: 2
Antigüedad: 22 años, 3 meses
Puntos: 0
Gran problema de transaccion

Hola chicos!, me podrian ayudar con este problema por favor??

Resulta que tengo un codigo como el siguiente...

Sub Ejemplo()
Try
Begin Transaction
exec stored procedure1 (Transaction)
exec stored procedure2
Transaction.commit()
exec stored procedure3
exec stored procedure4

Catch ex as Exception
If Not (Trans Is Nothing) Then Trans.Rollback() 'Esta parte es para cuando existe una excepcion dentro del stored procedure1, pero necesito que cuando el stored procedure2 tenga una exception tambien haga el trans.rollback!! obviamente el stored procedure2 no lo puedo poner en una transaccion, es una regla! como lo solucionooo????

End Try
End Sub