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 :

Syntaxe PARAMETERS pour requête sous VBA [Débutant(e)]


Sujet :

VBA Access

  1. #1
    Membre actif
    Avatar de GAGNON
    Inscrit en
    Septembre 2003
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 201
    Points : 201
    Points
    201
    Par défaut Syntaxe PARAMETERS pour requête sous VBA
    Salut à tous,

    je cherche en vba à ouvrir un recordset basée sur une requête, qui contient un paramètre

    en test c'est ce petit bout de code qui gène:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    CurrentDb.QueryDefs("Q_ssReqTc").Parameters(0).Value = "bidule"
    Set rst = CurrentDb.OpenRecordset("Q_ssReqTc")
    le msg d'erreur sur le set est "Trop peu de parametre. 1 attendu"

    je n'arrive pas à trouver la bonne syntaxe.

    Quelqu'un peut m'aiguiller ?

    merci

  2. #2
    MC2
    MC2 est déconnecté
    Membre habitué

    Femme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2002
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2002
    Messages : 148
    Points : 199
    Points
    199
    Par défaut
    Salut,
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    Dim TaQueryDef as QueryDef
    Dim rst as Recordset
     
    Set TaQueryDef = CurrentDb.QueryDefs("Q_ssReqTc")
    TaQueryDef.Parameters(0) = "bidule"        'Perso, je préfère Parameters("[toto]") = ... c'est plus clair
    Set rst = TaQueryDef.OpenRecordset()
    A+

  3. #3
    Membre actif
    Avatar de GAGNON
    Inscrit en
    Septembre 2003
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Septembre 2003
    Messages : 201
    Points : 201
    Points
    201
    Par défaut
    merci

  4. #4
    MC2
    MC2 est déconnecté
    Membre habitué

    Femme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2002
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 55
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2002
    Messages : 148
    Points : 199
    Points
    199
    Par défaut

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

Discussions similaires

  1. [AC-2003] Créer une requête sous vba access
    Par facteur dans le forum VBA Access
    Réponses: 1
    Dernier message: 15/01/2013, 12h03
  2. Réponses: 7
    Dernier message: 18/05/2009, 17h05
  3. executer des requêtes sous VBA
    Par 18mar dans le forum VBA Access
    Réponses: 3
    Dernier message: 22/12/2007, 08h59
  4. problème d'exécution de requête sous VBA?
    Par jessy212 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 26/08/2006, 18h48
  5. problème de création de requète sous VBA
    Par Golork dans le forum Access
    Réponses: 4
    Dernier message: 02/06/2006, 14h35

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