Transacciones

08/05/2004 - 17:29 por Carlos | Informe spam
Hola:
Me encuentro dandole mantenimiento a un sistema
desarrollado en VB 6. y SQL 2000 pero no tiene control de
transacciones, ni rollback en sus stored procedures por lo
que he tenido varias inconsistencias durante el
procesamiento de datos y me acabo de encontrarme con un
caso en el que quisiera que me apoyaran.
Dentro de un stored existen lineas de inserción y
actualizacion de tablas y en una instrucción del final
marcaba un error, pero para identificar la instruccion de
error realice varias prueas que me generaban el error.
Despues de corregir la línea ejecute el stored y se
ejecuto correctamente pero al checar las afectaciones de
las tablas, me encontre que se realizaron todas las
afectaciones que correspondian a las ejecuciones que me
marcaba el error. Quiero pensar que esto ocurre por que el
SQL tiene esa caracteristica de ejecutar esas
instrucciones por lo que quisiera que alguien me explicara
como funciona eso y además como lo podria evitar ya que me
esta ocurriendo en varios procesos
Saludos y Muchas Gracias
 

Leer las respuestas

#1 Maximiliano D. A.
08/05/2004 - 17:58 | Informe spam
Hola my en ese Store como manejas las transacciones?

Suerte

"Carlos" escribió en el mensaje
news:a0cd01c43511$43112610$
Hola:
Me encuentro dandole mantenimiento a un sistema
desarrollado en VB 6. y SQL 2000 pero no tiene control de
transacciones, ni rollback en sus stored procedures por lo
que he tenido varias inconsistencias durante el
procesamiento de datos y me acabo de encontrarme con un
caso en el que quisiera que me apoyaran.
Dentro de un stored existen lineas de inserción y
actualizacion de tablas y en una instrucción del final
marcaba un error, pero para identificar la instruccion de
error realice varias prueas que me generaban el error.
Despues de corregir la línea ejecute el stored y se
ejecuto correctamente pero al checar las afectaciones de
las tablas, me encontre que se realizaron todas las
afectaciones que correspondian a las ejecuciones que me
marcaba el error. Quiero pensar que esto ocurre por que el
SQL tiene esa caracteristica de ejecutar esas
instrucciones por lo que quisiera que alguien me explicara
como funciona eso y además como lo podria evitar ya que me
esta ocurriendo en varios procesos
Saludos y Muchas Gracias

Preguntas similares