Transacción SQL y C#

17/01/2006 - 18:00 por Matías | Informe spam
tengo la siguiente problemática:

Necesito hacer una transacción en base de datos en que son varios insert y
debo corroborar que se realicen todos, una forma es en un procedimiento
almacenado con Begin Tran . Commit, y se podría hacer así, pero no me
sirve esa solución.

Tengo implementados varias funciones que en c# que llaman a procedimientos
almacenados distintos, la idea que es se sigan llamandos estos procemientos,
pero si falla alguna de las llamadas haga un RollBack, alguien me puede
orientar.

Gracias de antemano.

Preguntas similare

Leer las respuestas

#6 Miguel Angel Campos
18/01/2006 - 09:45 | Informe spam
Si utilizas .NET v2.0, es mas recomendable que utilices las clases del
espacio de nombres System.Transactions, ya que te permitirán promover de
forma automática una transacción local a una distribuida si fuera necesario,
en la MSDN viene ejemplos de como utilizar la clase TransactionScope. Pero
te insisto sólo en .NET 2.0

Un Saludo,

Miguel Angel Campos
MCAD.NET

"JavierBolivia" escribió en el
mensaje news:
Mostrar la cita
Ads by Google
Search Busqueda sugerida