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.
