Cuestión : Usos de base de datos de .NET con los objetos poblados del mismo expediente de base de datos

Hola,

I que desarrolla un uso de base de datos de .net que será utilizado por muchos usuarios simultáneamente. Hay una posibilidad grande que dos o más casos de este uso tendrán un objeto (de la misma clase) que se ha poblado de la misma base de datos record.

por ejemplo, ambos usos pueden tener casos separados del objeto de la persona para la identificación 1234 de la persona. Estoy solucionando actual la edición de la concurrencia dando las opciones de usuario si el RowID en la base de datos ha cambiado desde que el objeto de la persona fue cargado cuando el usuario modifica el objeto. Usar este método, el usuario no puede ver ninguna cambios al objeto hasta que él intenten confiar un cambio themselves.

Is allí cualquier mejor manera en .NET de notificar usos que los cambios se han realizado a sus objetos (o a cualquie patrón de la mejor práctica). También, hay cualquier manera que los dos usos pueden referir al mismo caso del objeto de la persona (quizá guardando el depósito de la persona y otros objetos comunes del dominio en un servidor).

Thanks mucho para su help.
class= del

Respuesta : Usos de base de datos de .NET con los objetos poblados del mismo expediente de base de datos

Si entiendo el mecanismo de bloqueo correctamente la cerradura pesimista prevendrá cambios de fabricación del usuario 2 tan pronto como el usuario 1 comience cambios de fabricación.  Sí - el usuario 2 no ve cambios mientras que se hacen, no obstante consiguen una respuesta que indica que los cambios se estén realizando actual y no pueden comenzar sus cambios hasta que el usuario 1 acabe.  (Esto no se aplica obviamente si usted desconecta el recordset del servidor después del cargamento).
Otras soluciones  
 
programming4us programming4us