Ver Mensaje Individual
  #4 (permalink)  
Antiguo 04/09/2006, 16:46
Avatar de Andres95
Andres95
Colaborador
 
Fecha de Ingreso: diciembre-2004
Mensajes: 1.802
Antigüedad: 20 años, 1 mes
Puntos: 38
- aun seria bueno el campo en binario en la tabla respuestas (es correcta o no).
- La transaccion funciona aunque seria mejor que crearas un sp que te tranformara, antes de iniciar la transaccion, el string de entrada en una tabla temporal con los valores de las respuestas y para poder insertar todas las respuestas en un solo insert y disminuir el tiempo de bloqueo de la tabla a causa de la transaccion... aunque si son pocas respuestas y una poca actualizacion de dich tabla, la transaccion no pegaria mucho como está.

Código:
   COMMIT TRAN  
   SET @resultado = 'OK'
   return 'Se da por terminada la actualizacion

   TratarError:    'Aqui ya sabemos que ocurrio un error
    SET @resultado = 'NOT OK'
    ROLLBACK TRAN  
    return