Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/01/2005, 19:29
Avatar de axel_mdq
axel_mdq
 
Fecha de Ingreso: mayo-2004
Ubicación: Mar del Plata
Mensajes: 157
Antigüedad: 20 años
Puntos: 0
No se si estas sobre el buen camino. La idea de las transacciones es hacer todo o nada. Es decir, si queres afectar 3 tablas, y ocurre un error en la segunda, no se afecta ninguna.
Si esto es lo que queres hacer te doy un ejemplito sacado de la ayuda del SQL:
Código:
BEGIN TRANSACTION
UPDATE tabla1
SET valor1 = @valor WHERE campo = @valor2
GO
UPDATE tabla2
SET valor2 = @valor WHERE campo = @valor3
GO
UPDATE tabla3
SET valor1 = @valor WHERE campo = @valor4
GO
COMMIT
GO
Espero que te sea de ayuda.
__________________
Saludos,

Alejandro. :adios: