Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/07/2009, 14:53
boluart
 
Fecha de Ingreso: enero-2007
Ubicación: Tingo María - Perú
Mensajes: 399
Antigüedad: 17 años, 3 meses
Puntos: 13
Respuesta: transacciones en distintas funciones

Cita:
Iniciado por Phillip Ver Mensaje
Hola Jorges.

Lo que pasa en tu caso es que tiene dos procedimientos y cada uno de estos tiene su objeto transaccion, asi que si los ejecutas en secuencia seran independientes.

Lo que necesitas es que el objeto transaccion sea uno solo para los dos procedimientos, por lo tanto, enviale el objeto transaccion de accion como parametro a accion2() y asignaselo al command que ejecutas en acccion2().

Recuerda quitar en accion2() la declaracion de un objeto transacccion y tambien quita el rollback, ya que de eso se encargara el procedimiento accion().

Saludos.
Completamente deacuerdo con: Peterpay
es mejor usar TransactionScope
__________________
Vivir para ser buenos y ser buenos para servir mejor.