es recomendable utilizar commit ?

01/03/2004 - 14:26 por Aragorn \(CL\) | Informe spam
Hola Sres.
les cuanto que tengo una pagina en donde ingreso un registro
de cabecera y n registros de detalle, y lo uqe necesito es buscar una forma
en la que no se produzcan inconsistencias, me han recomendado que use Commit
o Rollback, pero para esto debo tener una conexion abierta por mucho tiempo,
y esto en asp.net no creo que sea bueno, y la otra opción es utilizar tablas
temporales


alguien me puede recomendar alguna buena opción ?.


Gracias.

Aragorn
 

Leer las respuestas

#1 Luis Alfredo Lozada Portal
02/03/2004 - 01:33 | Informe spam
Pero para que vas a mantener una conexion abierta, no
entiendo?, lo ideal es que utilices Stored Procedures
para insertar los datos de la cabecera y el detalle
correcto?. bueno la idea es que hasta que en la interfaz
de usuario no se terminen de ingresar los datos, tu no
debes de abrir ninguna conexion, recien cuando has
concistenciado los datos, tu debes de ejecutar estos
stored procedures, para lo cual te recomiendo si usas ASP
NET con VBNET lo ideal sería si solo manejas 2 capas; que
trabajes con el objeto transaction y lo pases como
parametro a tus objetos command que ejecutaran tu
transacion. Luego de ejecutar tus comandos (stored
procedures) confirma la transaccion con el metodo commit
del objeto transaction de lo contrario si ocurrio alguna
excepcion debes de utilizar el metodo rollback para
deshacer las operaciones.


Saludos,


Luis Alfredo Lozada Portal
Instituto Tecnológico del Norte
Trujillo - Perú
Hola Sres.
les cuanto que tengo una pagina en donde


ingreso un registro
de cabecera y n registros de detalle, y lo uqe necesito


es buscar una forma
en la que no se produzcan inconsistencias, me han


recomendado que use Commit
o Rollback, pero para esto debo tener una conexion


abierta por mucho tiempo,
y esto en asp.net no creo que sea bueno, y la otra


opción es utilizar tablas
temporales


alguien me puede recomendar alguna buena opción ?.


Gracias.

Aragorn


.

Preguntas similares