Hola:

 

Tengo un programa de grabación de datos, el típico de maestro detalle, que se 
bloquea en cuanto dos usuarios lo usan, los bloqueos se producen casi siempre 
en el fichero de detalle. Pero lo curioso es que no se está accediendo al mismo 
registro, cada usuario graba distintos datos. El error siempre dice que es con 
el registro 1, que no se está accediendo por ninguno de los dos programas

 

Estan con el DISP-SHR que teóricamente debería compartir, se accede no por 
chain, sino por setll - read, pero con claves distintas, y da la sensación como 
si se bloqueara todo el fichero, o puede que todos los registros que lea el 
buffer, no lo se. También he puesto un DBLOCK a la longitud del fichero a ver 
si solo bloqueba un registro, pero nada sigue igual.

 

¿alguna idea de como solucionarlo?

 

Un saludo

 

Luis

_________________________________________________________________
Más rápido, sencillo y seguro. Descárgate ya el nuevo Internet Explorer 8 ¡Es 
gratis!
http://www.vivelive.com/ie8 
__________________________________________________
Forum.HELP400 es un servicio más de ServerNEWS.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a