Message de rapport:
 

probleme requete modification (update)

Sujet: probleme requete modification (update)
par lass1250 sur 19/7/2007 6:12:55

Depuis une fenetre je passe 2 parametres

soit:FactNo,DateFact a une requete et l autre a un etat

L etat se selectionne bien

Mais la requete de modification ne veux pas prendre mes
parametre en vigeurs ,elle modifi tout le fichier sans
utiliser les parametres


de mon bouton Impression







// guy passage de factUsagerON de 1 a 2 comme valeur
// requete de modification
HExécuteRequête(REQ_ModFactUsagerON,hRequêteDéfaut,FactNo,DateFact)
Info (FactNo,DateFact) // verification des variables de param

// Récupérer les paramètres de la requête REQ_ModFactUsagerON
ListeParam est une chaîne
ListeParam = HListeParamRequête(REQ_ModFactUsagerON)
Info (ListeParam)

// Initialise la requête
SI PAS HExécuteRequête(REQ_ModFactUsagerON) ALORS
Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN

HAnnuleDéclaration(REQ_ModFactUsagerON)


// guy passage de parametre a l etat ETAT_FactJoursUsagerEtat1
iAperçu(100)
iInitRequeteEtat(ETAT_FactJoursUsagerEtat1,FactNo,DateFact)

iImprimeEtat(ETAT_FactJoursUsagerEtat1,FactNo,DateFact)



*********** Code source requete de modification *****************


UPDATE
LIgneFacture
SET
FactUsagerON = 2
WHERE
LIgneFacture.FactNoDepot = {Param1}
AND LIgneFacture.DateFacturationUsager = {Param2}
********* fin code sql de la requete de modification ***********



En mode test de la requete les parametres 1et 2 et la modification tres bien
Il affecte bien les donnes demander.


Comme vous pouvez remarquer les parametres pour l 'etat qui roule bien
sont les meme que pour HExécuteRequête

ou est l'erreur !!!!!!!!!!!


Il modifie toute ma base de donnee ,il fait passer factUsagerON de 1 a 2
comme valeur sans tenir compte des parametres
Connexion
Menu
Chercher WDForge
Chercher Web
Partenaires
Visualiser tous les Partenaires...
WinDev, WebDev, WinDev Mobile et HyperFile sont des marques déposées par PCSoft. |  Voter |  Legal |  Contact |   XOOPS 2.0.13.2