cs_yaya31
Messages postés125Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention11 décembre 2003
-
19 mai 2003 à 11:20
cs_yaya31
Messages postés125Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention11 décembre 2003
-
19 mai 2003 à 16:49
Bonjour tout le monde
Voila mon probleme:
quand j appuie sur un bouton, ça m execute une requete mais si j appuie plusieurs fois il m execute a chaque fois la requete.
J aimerais qu il m execute la requete une fois et si je reappuie qu il me dise que la requete a deja été effecué.
Voila un bout de code:
If reponse = vbYes Then
requete = "insert into stocker(datestock,numComposant,numEntrepot,QtéSortie)" & _
" Select dateT,CodeComp,origine,qte" & _
" from transfert,ligneTransfert" & _
" where transfert.NumTransfert=ligneTransfert.NumTransf" & _
" and transfert.numTransfert=" & CStr(NumTransfert) & ";"
CurrentDb.Execute requete, dbFailOnError
MsgBox ("le stock est décrementé")
sygale
Messages postés24Date d'inscriptionmardi 19 mars 2002StatutMembreDernière intervention19 mai 2003 19 mai 2003 à 11:31
Tu peux mettre dans ta fonction une variavle static
Exemple :
Static booDejaFait As Boolean
If not booDeajFait then
> If reponse = vbYes Then
> requete = "insert into stocker(datestock,numComposant,numEntrepot,QtéSortie)" & _
> " Select dateT,CodeComp,origine,qte" & _
> " from transfert,ligneTransfert" & _
> " where transfert.NumTransfert=ligneTransfert.NumTransf" & _
> " and transfert.numTransfert=" & CStr(NumTransfert) & ";"
>
> CurrentDb.Execute requete, dbFailOnError
> MsgBox ("le stock est décrementé")
> </td></tr></table>
booDeajfait = true
Endif
Cette variable déclarée au niveau de la fonction garde la valeur pour cette fonction. Je pense qu'elle est prise comme variable public lors de la compilation d'ou surcharge en mémoire. Il faut pas trop en mettre
cs_yaya31
Messages postés125Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention11 décembre 2003 19 mai 2003 à 12:32
tu plaisantes?? il fait trop beau et chaud chez nous ->(TOULOUSE). Tu dois etre parisien, non ?? Vous avez pas de chance! Remarque le beau temps ça motive pas pour le boulot ...
Merci encore
Amaya ;)
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_yaya31
Messages postés125Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention11 décembre 2003 19 mai 2003 à 15:23
Voila!! Vous pouviez pas garder votre pluie!! Il a fallu que vous m en fassiez profiter !! merci ! MAintenant on a le vent d autan qui rend fou et des qu il va s arreter, il va pleuvoir! ! Ahh ces Parisiens!!
BasicInstinct
Messages postés1470Date d'inscriptionmardi 5 février 2002StatutMembreDernière intervention20 octobre 201412 19 mai 2003 à 16:40
Ben non, moi je suis originaire de Valence au depart, et la pluie parisienne me court sur le haricot ! Dc si je peux t'en faire porfiter, je vais pas me gener !!
cs_yaya31
Messages postés125Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention11 décembre 2003 19 mai 2003 à 16:49
Il faut faire greve et demander que les boites parisienne viennent dans le sud !!! Pourquoi tout est à Paris !! J y ai vecu 7 ans et je pourrais jamais remonter là bas c horrible cette vie!
Vive le Sud
Amaya ;)