|
ya encontre la solucion
Amigo te cuento que ya encontre la solucion al problema
no era muy dificil, sole he puesto un procedimiento almacenado que me devuelve el ultimo numero libre para la cabecera, de esa forma si hay otro usuario que esta grabando el procedimiento devolvera el siguiente numero libre lo compara con el que tengo en la tabla cabecera si es diferente lo cambia, pero primero cambia a todos los detalle y luego a la cabecera, confirmo la tranasaccion y listo, lo he probado con tres usuarios al mismo tiempo y hasta ahora no me ha fallado, incluso sincronice a dos de mis usuarios para que grabaran al mismo tiempo y no hubo problema
hasta ahora todo bien , gracias por todo ...
Saludos desde Lima
|