Ver Mensaje Individual
  #1  
Antiguo 23-11-2006
hibero hibero is offline
Miembro
 
Registrado: nov 2003
Posts: 104
Reputación: 23
hibero Va por buen camino
Arrow acceso simultaneo varios usuarios Tabla interbase

Hola, estoy utilizando Firebird, con D 2006. Accedo a la BD con IBExpress.

El caso es que estoy realizando una aplicacion que va a funcionar en red, por tanto varios usuarios va a modificar datos al mismo tiempo (Naturalmente se puede dar el caso de que dos clientes modifiquen el mismo registro al mismo tiempo).

Vamos a suponer que hay dos clientes accediendo a la misma tabla, mismo registro, vamos a llamarlos A y B. SUpongamos que:

1. El cliente A edita un registro de la tabla
2. El cliente B edita el mismo registro que el A
3. El Cliente A se despista y se va a tomar cafe
4. El cliente B guarda sus cambios
5. El cliente A vuelve de tomar cafe modifica su registro (recordar que el registro es el mismo que el que ya ha modificado el B, naturalmente el registro que modifica el A es anterior a la modificacion que realizo el cliente B)
6. El cliente A guarda. Los cambios que hizo al registro el cliente B han desaparecido

¿Que estrategias se os ocurren para evitar esto?


salu2
Responder Con Cita