Visual Basic - Aplicacion multiusuario

Life is soft - evento anual de software empresarial
 
Vista:

Aplicacion multiusuario

Publicado por Diego (2 intervenciones) el 06/03/2006 03:05:03
Noe si esto va aca pero paso a comentar mi problema.

Hace unos años diseñe un soft con VB para gestion de facturacion y stock, etc. MONOUSUARIO.

Todo anduvo bien hasta aque me pidieron poder facturar y poder realizar las mayoria de las transacciones: ABM cliente, proveedores, articulos, etc. desde VARIOS CLIENTES.

Entiendo que esto seria un sistema multiusario.

Ahora, no se procedimientos seguir para manejar la CONCURRENCIA.

Por ejemplo como hago para evitar que un usuario elimine un proveedor mientras otro usuario esta ingresando una factura de este mismo en el sistema?

GRACIAS POR SU TIEMPO.

Diego
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Aplicacion multiusuario

Publicado por Cecilia Colalongo (3116 intervenciones) el 06/03/2006 13:20:03
Para el caso que planteas no es concurrencia sino integridad referencial el problema y eso tienes que manejarlo con las relaciones en las tablas de tu base de datos, no se puede borrar un registro de una tabla si tiene relaciones con otras.

Para lo que nombras de concurrencia si estás utilizando ADO revisa en la MSDN los mecanismos de bloqueo pesimista y optimista.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar