1 pièce(s) jointe(s)
update d'une table a partir d'une autre table
bonjour la famille windev, aidez moi svp.
j'ai deux tables qui ne sont pas dans la même base de données (oracle et hyperfileSQL).
je dois verifier dans la table conges(hyperfyle) les agents dont leur flag_conge=actif et faire un update dans la table utilisateurs(oracle) mettre le flag_actif=0 pour chaque enregistrement correspondant.
voila ce que j'essaie de faire :
Code:
1 2 3 4 5 6 7 8 9 10 11
| HLitPremier(UTILISATEURS)
TANTQUE PAS HEnDehors(UTILISATEURS)
HLitRecherchePremier(Conges,NUM_MATRICULE,UTILISATEURS.NUM_MATRICULE)
SI HTrouve(Conges) ALORS
SI Conges.Flag_Conge = 1 ALORS
HExécuteRequête(REQ_UpdateUser) //requete que jai fais pour que ca mette à jour, mais ca met toute la table à jour au lieu de le faire avec les enregistrements correspondant
FIN
HLitSuivant(UTILISATEURS)
FIN
FIN |
Pièce jointe 252404