Ver Mensaje Individual
  #12 (permalink)  
Antiguo 22/06/2007, 07:23
Avatar de CésarBalaguer
CésarBalaguer
 
Fecha de Ingreso: octubre-2006
Ubicación: en mi casa
Mensajes: 181
Antigüedad: 18 años, 6 meses
Puntos: 0
Re: Fijarse si alguien esta modificando el registro al que quiero entrar

Es cierto que la transacciòn bloquea el registro al momento de acceder a el, siempre y cuando la transacciòn haya sido creada en una actualizaciòn de data.

Si lo que quiere es bloquear la pàgina mientras el usuario este pensando, entonces la transacciòn no le va a servir (almenos no para ese fin, sin embargo si debe incluirla para su actualizaciòn).

Otra forma ademàs de la variable global que puede usar, es una columna en la tabla que le indique si el registro esta o no siendo actualizado, y asì el usuario se puede tomar todo el tiempo que requiera para pensar.

Particularmente no soy muy amigo de los bloqueos mientras el usuario piensa porque hacen mas lento un sistema, prefiero manejar eso ùnicamente en el momento de la actualizaciòn de data, de esa manera puedo controlar la integridad de informaciòn y a la vez hacer un sistema àgil.

Saludos.