Cet article vous propose d’utiliser la SQLDA pour bénéficier de la puissance d’un vrai système de requêtes SQL dynamiques.
Passez n’importe quelle requête à ce programme pour obtenir une sortie au format CSV ou XML dans l’IFS.
Cet article est surtout prétexte à présenter le fonctionnement globale de l’utilisation de SQL avec la SQLDA : jetez donc un coup d’oeil aux programmes DB2TOCSV et DB2TOXML.
Dans un premier temps cet article présentait DB2TOCSV et DB2TOXML qui font appel à des programmes de services. Je laisse les exemples en ligne, car l’utilisation de programmes de services est un très bon choix car les composants applicatifs sont partageables.
Mais en pensant à tous ceux qui souhaitent emporter un outil facilement chez un client, j’ai intégré DB2TOCSV, DB2TOXML et les programmes de service dans un seul programme RPG : DB2TOIFS (avec une commande de lancement et un programme de vérification de la commande).
Malgré une longue expérience, je suis un débutant en RPG. Soyez indulgent vis à vis de mon codage. Toutes les idées sont les bienvenues.
Et merci à tous ceux qui reconnaîtrons surement des bouts de leurs propres codes.