Transacciones

29/10/2003 - 09:12 por Miguel Tubía | Informe spam
Hola a todos,
tengo en una bd unos cuantos procedimientos almacenados, por ejemplo
borrar_coche e insertar_coche. Mi pregunta es si puedo, desde una aplicación
en .net, crear una transacción que englobe a los dos procedimientos. Es
decir, que elimine un coche y me meta otro, pero todo en una transacción. Es
q no sé donde leí hace tiempo q fuera de procedimientos almacenados no se
puede crear una transacción que involucrara a varios.
Muchas gracias
Un saludo

Preguntas similare

Leer las respuestas

#1 Rodrigo Corral González
29/10/2003 - 13:03 | Informe spam
No hay problema.

Un saludo.
Rodrigo Corral González
Respuesta Responder a este mensaje
#2 Javier Loria
29/10/2003 - 13:47 | Informe spam
Hola Miguel:
Mientras ambos procedimientos este asociados con el mismo SQLConnection,
no hay problema, revisa el metodo BeginTransaction del SQLConnection. Eso
si es mas rapido hacerlo en un procedimiento almacenado del lado del
servidor.
Saludos,


Javier Loria
Costa Rica
Se aprecia la inclusion de DDL (CREATE, INSERTS, etc.)
que pueda ser copiado y pegado al Query Analizer.
La version de SQL y Service Pack tambien ayuda.
Miguel Tubía escribio:
Hola a todos,
tengo en una bd unos cuantos procedimientos almacenados, por ejemplo
borrar_coche e insertar_coche. Mi pregunta es si puedo, desde una
aplicación en .net, crear una transacción que englobe a los dos
procedimientos. Es decir, que elimine un coche y me meta otro, pero
todo en una transacción. Es q no sé donde leí hace tiempo q fuera de
procedimientos almacenados no se puede crear una transacción que
involucrara a varios.
Muchas gracias
Un saludo
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida