Es cierto que lee muchos registro y solo actualiza unos pocos, muy pocos, ya 
que en general lo que se hace es añadir nuevos registros.

 

Pero lo que parece hacer es que bloquea más registros que los que lee. Tendré 
que mirarlo más despacio, lo de añadir un segundo fichero para las operaciones 
de lectura es una buena idea, pero es un programa tan grande y complejo que me 
tengo que pensar lo de abordar ese cambio.

 

Un saludo y gracias
 
> Date: Thu, 23 Apr 2009 17:35:11 +0200
> Subject: RE: Problemas con bloqueos de ficheros en entorno 36
> From: [email protected]
> To: [email protected]
> 
> Mira a ver si está actualizando el fichero por cada registro leído, tenga que
> actualizar o no; de no ser así, todos los registros leídos y no actualizados
> estarían bloqueados. Esta solución puede mejorar bastante la situación.
> Otra solución más costosa consiste en hacer la lectura sobre el mismo archivo,
> con otro nombre, pero de sólo lectura y, cuando haya que grabar algo, acceder 
> al
> de actualización; así te aseguras de que el bloqueo es por un tiempo mínimo.
> 
> >
> > Pues parece que no le gusta al rpgII eso del usropn. No me lo deja poner en 
> > el
> > editor
> >
> >
> >
> >
> >
> >
> >
> > From: [email protected]
> > To: [email protected]
> > Subject: RE: Problemas con bloqueos de ficheros en entorno 36
> > Date: Wed, 22 Apr 2009 15:00:30 -0500
> >
> >
> >
> >
> >
> >
> >
> > Si esta el archivo en la hoja F como primario ponlo como secundario y ponle 
> > la
> > palabra clave
> >
> > FARCHIVO UF E K DISK USROPN
> >
> >
> >
> > De: [email protected]
> > [mailto:[email protected]] En nombre de Luis .
> > Enviado el: Miércoles, 22 de Abril de 2009 01:31 p.m.
> > Para: forum.help400
> > Asunto: RE: Problemas con bloqueos de ficheros en entorno 36
> >
> > ¿cómo se hace eso en entorno 36?
> >
> >
> >
> > From: [email protected]
> > To: [email protected]
> > Subject: RE: Problemas con bloqueos de ficheros en entorno 36
> > Date: Wed, 22 Apr 2009 09:17:03 -0500
> >
> > Podrías abrirlo y cerrarlo manualmente, no dejar que el RPG lo habrá
> > Saludos
> >
> >
> >
> >
> > De: [email protected]
> > [mailto:[email protected]] En nombre de Luis .
> > Enviado el: Miércoles, 22 de Abril de 2009 05:41 a.m.
> > Para: forum.help400
> > Asunto: Problemas con bloqueos de ficheros en entorno 36
> >
> > 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
> >
> >
> >
> > Ahora lee tus emails de Hotmail desde tu móvil Vodafone ¡Aquí!
> >
> >
> >
> >
> > Más rápido, sencillo y seguro. Descárgate ya el nuevo Internet Explorer 8 
> > ¡Es
> > gratis!
> > _________________________________________________________________
> > 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
> 
> 
> __________________________________________________
> 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

_________________________________________________________________
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