Ver Mensaje Individual
  #3  
Antiguo 20-01-2016
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.278
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Access puede trabajar en red con un número limitado de equipos.
Si estás buscando algo más robusto, puedes utilizar SQL Server Express, Firebird, MySQL,...

El tema de concurrencia es algo que te va a pasar con cualquier sistema (la situación que comentas).
Un opción es trabajar con SQL y transacciones, en este caso los bloqueos y los problemas se reducen mucho más que si trabajas con los componentes de Base de Datos estandard.

Cita:
Empezado por elturu15 Ver Mensaje
...suponiendo que dos usuarios usan el registro del mismo cliente y ambos al mismo tiempo desde diferentes PC's modifican el nombre de ese cliente......como hago para que eso no produzca error?...para que el programa no se tielde?
Si lo haces con componentes estandard, el primero que edita, bloquea el registro y el segundo no podrá modificarlo hasta que el primero acabe.
Si utilizas SQL y transacciones, lo lógico es que el primero que llega lo "modifique" y posteriormente el segundo que llegue lo "vuelva a modificar". Sin error.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.

Última edición por Neftali [Germán.Estévez] fecha: 20-01-2016 a las 15:10:42.
Responder Con Cita