Calcular saldo en tabla de movimientos

06/08/2004 - 16:38 por Josué Maldonado | Informe spam
Hola lista,

Antes que nada mis disculpas si esto es demasiado obvio o si fue
contestado antes, pero busque sin exito hasta ahora, estoy iniciando en
mssql (MSDE).

En una tabla de movimientos (entradas/salidas) se debe registrar el
saldo por cada cuenta por movimiento realizado, cual es la mejor manera
de asegurarme que cada transaccion guarda el saldo correcto. La tabla de
cuentas tiene un columna donde se almacena el saldo actual de la cuenta,
lo que no tengo claro es como hacer para evitar que dos movimientos
recurrentes almacenen saldos incorrectos.


Sinceramente,
Josué Maldonado.
"Un sutil pensamiento erróneo puede dar lugar a una indagación
fructífera que revela verdades de gran valor." -- Isaac Asimov
 

Leer las respuestas

#1 Isaías
06/08/2004 - 17:41 | Informe spam
Genere una transaccion

BEGIN TRAN MyTran
..codigo SQL ..
IF @@ERROR
BEGIN
ROLLBACK TRAN MyTran
RETURN(0)
END

COMMIT TRAN MyTran

Preguntas similares