IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VBA Access Discussion :

Boucle sur une requête pour executer plusieurs requêtes


Sujet :

VBA Access

  1. #1
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 45
    Points : 35
    Points
    35
    Par défaut Boucle sur une requête pour executer plusieurs requêtes
    Bonjour


    Je ne vois pas comment exécuter plusieurs requête INDIVIDUELLEMENT tout en codant une seul requête et en créant une boucle pour changer une variable de la requête.

    Exemple:

    Variable1: lundi
    Variable2: mardi
    Variable3: mercredi
    Variable4: jeudi

    Requête:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CurrentDb.Execute "UPDATE Agenda SET Agenda.Choix=False WHERE Agenda.Jour=VariableN"
    Donc, il faudrait que la requête ci-dessus soit exécutée par une seule action et que cette requête s'exécute selon la variable1 à la variable4.

    Merci d'avance pour votre aide.

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Je te conseille de passer par un tableau pour tes jours.

    Voici un petit exemple (attention code fait à la main et non testé).

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     Dim Variable(1 To 4) As String
        Dim i As Byte
     
        Variable(1) = "Lundi"
        Variable(2) = "Mardi"
        Variable(3) = "Mercredi"
        Variable(4) = "Jeudi"
     
        For i = 1 To 4
            CurrentDb.Execute "UPDATE Agenda SET Agenda.Choix=False WHERE Agenda.Jour='" & Variable(i) & "'"
        Next i
    Philippe

  3. #3
    Nouveau membre du Club
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    45
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2004
    Messages : 45
    Points : 35
    Points
    35
    Par défaut
    Merci, ça fonctionne parfaitement !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 4
    Dernier message: 05/07/2019, 12h11
  2. Boucle sur une requête SQL
    Par Sitting Bull dans le forum Pentaho
    Réponses: 4
    Dernier message: 19/05/2010, 14h31
  3. [MySQL] 2 boucles sur une requête, pourquoi ça marche pas?
    Par MisterMacPhisto dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 30/04/2007, 12h32
  4. requête qui boucle sur une autre requête
    Par super_dz dans le forum Langage SQL
    Réponses: 2
    Dernier message: 02/09/2006, 20h02
  5. Une requête pour éditer plusieurs lignes.
    Par Anduriel dans le forum Requêtes
    Réponses: 3
    Dernier message: 02/05/2006, 20h24

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo