Ver Mensaje Individual
  #1  
Antiguo 21-12-2006
Avatar de dandia28
dandia28 dandia28 is offline
Miembro
 
Registrado: dic 2005
Ubicación: Uruguay
Posts: 39
Reputación: 0
dandia28 Va por buen camino
Red face control concurrencia, demasiado artesanal?

hola, hace unos dias hice una consulta por cuestiones de control de concurrencia... el tema era que un form abro 2 tablas, cuando el usuario 1 abre el form esta en un estado X, lo modifica y sin grabar los cambios otro usuario abre el mismo form, -claro que no ve los cambios que el primero realizo xq' no se han grabado- el primero hace post, confirma la transaccion. El segundo cierra por ultimo y los cambios primeros se pierden porque este ultimo los deja como los abrio.

para resolver este problema alguien me recomendo, que me parace en definitiva buena idea, crear un campo para cada registro donde guardar la fecha y hora de ultima modificacion del registro y controlar al grabar que sea este el mismo que abrio de lo contrario hubo cambios en el registro. Queria saber que les parece la idea y sino la encuentran demasiado artesanal...... o hay algo mejor?

saludos, Daniel
Responder Con Cita