Hola a tod@s,

quiero preparar una pequeña prueba de concepto para externalizar el acceso
a las tablas de BBDD desde RPG. Por "externalizar" me refiero a dejar de
utilizar las operaciones CHAIN, READ, WRITE, UPDATE, etc. de RPG para
acceder a los ficheros.

He leído mucho sobre este tema rebuscando en manuales, artículos e
internet. Los más interesantes que he encontrado son:

Externalize Database Processing. Paul Tuohy (no incluyo PDF por problemas
de tamaño)
IBM i Modernization - The User Interface (Parte 12) -
https://rd.radile.com/rdweb/info2/ibmiuix.html
Who Knew You Could Do That with RPG IV? Modern RPG for the Modern Programmer
(Capítulo 6)- http://www.redbooks.ibm.com/redpieces/abstracts/sg245402.html

Creo que es una idea interesante para intentar "modernizar" los aplicativos
RPG. Existen muchos enfoques para hacerlo.

Pero quisiera exponeros algunas "pequeñas" dudas sobre este tema. Resulta
que en la mayoría de los las fórmulas propuestas, siempre se centran en el
acceso a un sólo registro y no profundizan excesivamente cuestiones como:

- acceso a varios registros al mismo tiempo
- bloqueo pesimista de registros (a veces es necesario)
- resolver el caso de un bloqueo optimista sin entervención del usuario
- secuencias de registros (por ejemplo para informes, actualizaciones en
grupo)

¿Utilizáis estás técnicas de programación en vuestro día a día? ¿Cómo
habéis resuelto algunas de ellas? ¿Qué os parece estos enfoques de acceso a
la base de datos?

Gracias por vuestros comentarios.

Javier Mora
____________________________________________________
�nete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 � Publicaciones Help400, S.L.

Reply via email to