Hola Grupo:
Bueno me encuentro trabajando con el SQL 2000 y en mis
mantenimientos y/o consultas deseo saber si la transaccion
se llevo a cabo, para ello en modo de prueba en uno de mis
procedimientos declare lo sgt:
begin transacction XX
EvaluarTransaccion:
if(@@error = 0) and @@trancount > 0
begin
commit transaction
print '2'
return 2
end
else
begin
rollback transaction
print '3'
return 3
end
Bacan.. compila bien todo, pero despues cuando lo
ejecutome sale un error:
"El recuento de transacciones después de EXECUTE indica
que falta una instrucción COMMIT o ROLLBACK TRANSACTION.
Recuento anterior = 1, recuento actual = 0."
Gracias por la atencion prestada.
-smc-
Leer las respuestas