AS400:Faire une requete sql en GAP3(RPG 400)

Fermé
onoto - 25 sept. 2004 à 00:01
 fiu - 4 janv. 2010 à 21:28
Je voudrais savoir comment coder une requete sql en gap 3.
avec quel commande compiler?
Merci.

3 réponses

Bonjour,

En deux minutes pour vous dépanner :

Le type de programme est sqlrpg et pour compiler la commande est crtsqlrpg

la structure du sql dans le rpg est la suivante :

C/EXEC SQL
C+ SELECT QTY INTO :QTTSCA FROM librairie/nomfichier WHERE
C+champ1 = :valeur
C/END-EXEC

les variables avec ":" devant sont des variables du programme et celle sans sont les champs du fichier

salutations
et bon courrage
2
je vois ke vous etes professionel Mr SVP je suis debutante en RPG et je sais ps koi faire j ai besoin de cours SVP je suis ploque
0
Bonjour Onoto,
Je ne suis pas un spécialiste RPG, mais j'ai suivi une formation sur ce langage il y a quelques temps.
Je ne me souviens pas avoir déjà eu à faire une requète SQL avec RPG, on faisait les requètes données directement dans le code, dans les lignes I, si mes souvenirs sont bons.
Mais je suppose que c'est possible, et je te souhaite du courage pour trouver de la doc sur ce langage.
Si tu trouves l'astuce, poste-là ici, s'il te plait, ça pourrais me servir.
A propos, quelqu'un connait-il un AS400 sur auquel on puisse avoir un compte, j'aurais besoin de revoir le RPG (ça fait quand même deux ans que je n'ai pas touché à la bébète...)
0
Salut

tu crois vraiment que les gens qui ont posté ces messages voilà 5 ans vont repasser pour te répondre ?
tes recherches sur des cours RPG n'ont ramené que des contenus payants ?... contente-toi alors de la référence RPG: https://www.ibm.com/support/knowledgecenter/ssw_ibm_i
0