Hola a todos. Estoy desarrollando una aplicacion que se instalara en varias maquinas clientes. Estas se conectan a un servidor Sql Server 2000/2005.
Estoy trabajando con transacciones. ¿Esto es suficiente para evitar duplicados de registros durante inserciones que pueden producirse simultaneamente? u otros errores que pueden aparecer en consultas de actualizacion por conexiones simultaneas?.
Una forma que pense seria crear una tabla adicional en donde se guarden las acciones que se estan llevando a cabo en un momento dado. Antes de realizar un insert, delete o update a una tabla, se verificaria si la tabla a la que se le va a hacer la consulta esta siendo modificada. Es solo una idea.
Me gustaria saber que piensan al respecto.
Saludos.