Ver Mensaje Individual
  #13  
Antiguo 23-11-2006
hibero hibero is offline
Miembro
 
Registrado: nov 2003
Posts: 104
Reputación: 21
hibero Va por buen camino
Cita:
Para un Cliente/Servidor me parece muy restrictivo.
¿Y si el que ha bloqueado el registro es el que se va a tomar café? Todos "parados" esperando a que acabe de desayuna
bueno si estas programando para funcionarios les pones un timer y a x tiempo sin hacer modificaciones, liberas el registro y listo (bueno se me ocurre).

Restrictivo, pues no se, todos los clientes pueden acceder a todos los registros, excepto aquellos que esten bloqueados por los demas que tan solo los podran leer. Son bloqueos pesimistas, en algunos casos puede ser util. En otros una pesadilla

Cita:
Ahora bien, me gustaría aclararme porque no conozco ib/fb. De acuerdo a lo que menciona Delfino, ¿he de entender que FB ya maneja por nosotros los bloqueos optimistas?
con FB si te haces una pequeña aplicacion Delphi+FB+DBX que acceda a una tabla.

1. Ejecutas la aplicacion por primera vez (llamemosla A)
2 .Vuelve a ejecutarla por segunda vez (llamemoslo B)
3. si en A haces una modificacion y la guardas (el registro que esta en B queda obsoleto)
5. Te vas a B y haces una modificacion
6. Guardas, y debes obtener un error que dice algo asi como que el registro ha sido modificado por otro usuario. No te deja meter la pata, Al menos a mi me funciona asi (esto me pasa con FB 1.5)
Responder Con Cita