Comprueba que, efectivamente, genexus te esta abriendo el fichero como de 
lectura, y no como de actualización. Y además, el tipo de bloqueo que esta 
haciendo en el trabajo de actualización. 

Pedro Pinedo Hernandez:  Analista-Programador 
Grupo Amcor Flexibles Hispania S.L. 
Departamento de Informática / IT Department 
tfno.:+34 941 28 60 90 - 941 03 01 39
fax: +34 941 03 01 39
Avd. Burgos 67-95
26006 Logroño Spain 
[email protected] 
(quitar nospam del dominio, para enviar) 




From:
[email protected]
To:
"forum.help400" <[email protected]>
Date:
05/03/2009 22:43
Subject:
Bloque de registros en DB2 , compartiendo programas RPG y ODBC.



Buenos Dias,
Tenemos este problema y no podemos resolverlo.

Tenemos una Aplicacion Gx ( .Net ) que consume datos del DB2/400 ( 
usando ODBC ).
Cuando un usuario esta editando un registro de un archivo y al mismo 
tiempo se quiere leer el dato via la aplicacion GX, este ultimo se queda 
esperando que liberen el registro.
Si hago lo mismo con 2 pantallas de AS/400, una edita el registro y otra 
lo consulta la ultima no se bloquea.
Tambien probamos que si en una pantalla edito el registro y por otra 
hago una consulta  SQL ( con strsql ) esta ultima no se bloquea.

Vimos WRKOBJLCK que el Archivo esta *SHRUPD.

Ahora la pregunta es :
porque si el ODBC hace un SQL con FECTH ONLY, y un tipo de Cursor 
ReadOnly, no esta "saltenado" el registro bloqueado ??

nota: cuando pongo que editamos el registro, me refiero a que los 
editamos con al aplicacion, no con un UPDDTA o algo similar.
ya vimos que el programa esta muy mal hecho para la edicion, toma el 
registro al principio y no lo suelta hasta el update ....

Cualquier punta sobre como configurar esto sera agradecida.

Saludos

-- 
.::.
Nicolas Machado
Metodo Argentina S.A.
_____________________
Tel: 02262 527431
Necochea, Buenos Aires.

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; 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



______________________________________________________

AMCOR FLEXIBLES - LEADING THROUGH INNOVATION
______________________________________________________

CAUTION - This message may contain privileged and confidential information 
intended only for the use of the addressee named above. If you are not the 
intended recipient of this message you are hereby notified that any use, 
dissemination, distribution or reproduction of this message is prohibited. If 
you have received this message in error please notify AMCOR FLEXIBLES 
immediately. Any views expressed in this message are those of the individual 
sender and may not necessarily reflect the views of AMCOR FLEXIBLES.
__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de ServerNEWS.
&amp;#169; 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