
21/06/2007, 13:34
|
 | | | Fecha de Ingreso: septiembre-2003 Ubicación: Buenos Aires
Mensajes: 118
Antigüedad: 21 años, 7 meses Puntos: 0 | |
Re: Fijarse si alguien esta modificando el registro al que quiero entrar hola... no sé si estaré equivocado, pero me parece que el tema de las transacciones bloquea el acceso a un registro pero solo al momento de acceder a él...
y lo que creo que gabriel_em necesita es que el registro esté bloqueado mientras el usuario piensa y edita en una página web el contenido, por lo cual los únicos momentos en los que se accede al registro es antes de la edición para poder ver el contenido y después para actualizarlo.... pero el bloqueo debe estar desde el principio hasta el final, incluyendo el tiempo que se tarda en pensar y escribir...
la solución que se me ocurre sería grabar alguna variable global con el valor de timer() y el usuario que está adentro, si alguien más intenta acceder compara el timer() actual y le resta el timer() grabado en la variable, si supera los 300seg (=5 min) es porque está liberado o fuera del tiempo permitido.....
Slds.. |