• Advertisement

Double requête

Tout ce qui concerne la version 10 de windev
**Windev est une marque déposée de Pcsoft**

Double requête

Messagepar arsene12 » Ven Jan 04, 2008 8:27 am

Bonjour, Je dispose d'un fichier avec 2 rubriques :

DateXX ____________ Source
Date1 _____________ Name1
Date1 _____________ Name2
Date1 _____________ Name3
........ _____________ ........
Date2 _____________ Name1
Date2 _____________ Name2
Date1 _____________ Name3
........ _____________ ........

Je fais une requête pour sélectionner les éléments entre 2 dates :
Code: Tout sélectionner
param1 est une Date
param1 = DateX1
param2 est une Date
param2 = DateX2
HExécuteRequête(REQ_Requete9,hRequêteDéfaut,param1,param2)
HLitPremier(REQ_Requete9)

TANTQUE HEnDehors(REQ_Requete9) = Faux
dLocalité = REQ_Requete9.DateXX
stier = REQ_Requete9.Source

// Parcours du fichier

   TANTQUE HTrouve()   
      // Ajout dans la table de l'enregistrement trouvé dans les tables compteurs
      nUntel = TableAjouteLigne(TABLE_Table1,dLocalité,stier)   
      
   HLitSuivant(REQ_Requete9)
   
   FIN
FIN


J'aimerai avec cette même requête sélectionner uniquement 1 ou 2 noms de la rubrique Source.
Si je rajoute un 3ème paramètre ça ne marche pas:

Code: Tout sélectionner
param3 est une Date
param3 = NameXX
HExécuteRequête(REQ_Requete9,hRequêteDéfaut,param1,param2,param3)

Merci de votre aide.
arsene12
Membre Confirmé
 
Messages: 123
Inscription: Sam Juil 28, 2007 4:52 pm

Advertisement

Résolu

Messagepar arsene12 » Ven Jan 04, 2008 7:04 pm

Bonsoir, j'avais pas pensé à aller voir dans le code de la requête. Il fallait que je clique dans "Condition de sélection" et que j'indique le bon enchainement dans le cas ou je choisis 2 paramètres date + 2 paramètres Nom : 1 ET (2 ou 3). Si l'enchainement est "1 et 2 et 3", ça marche pas.
arsene12
Membre Confirmé
 
Messages: 123
Inscription: Sam Juil 28, 2007 4:52 pm



  • Advertisement

Retourner vers Forum Windev 10

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités