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

Requêtes et SQL. Discussion :

requête et zone de liste


Sujet :

Requêtes et SQL.

  1. #1
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 96
    Points : 74
    Points
    74
    Par défaut requête et zone de liste
    Bonjour,

    J’ai une erreur qui s’affiche à chaque fois que je veux exécuter ma requête.

    Alors pour commencer voici mes tables et leurs liens :



    Et voici mon formulaire :



    Donc dans la zone de liste atelier j’ai la requête suivante :
    Code sqm : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    SELECT T_Atelier.IDAtelier, T_Atelier.NomAtelier FROM T_Atelier;

    Avec le code suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub lstAtelier_Change()
    Me.lstBoite.Requery
    End Sub
    Dans ma zone de liste boite je veux le nom des boites qui correspondent à l’atelier sélectionné dans la liste lstAtelier.

    J’ai donc la requête suivante :

    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT DISTINCT T_Nom_Boite.IDBoite, T_Nom_Boite.Nom_boite, T_Atelier.IDAtelier FROM T_Atelier INNER JOIN T_Nom_Boite ON T_Atelier.IDAtelier=T_Nom_Boite.IDAtelier WHERE (((T_Atelier.IDAtelier)=forms!F_Commande.lstAtelier));

    Le problème est que dans le formulaire à chaque fois que je l’ouvre j’ai le message suivant :




    Si dans cette fenetre j’ecris un IDAtelier, dans ma liste de boite j’ai bien la correspondance.
    Mais je veux pas entrer mon atelier comme ceci, je veux que sa prenne en compte l’atelier que je selectionne dans la liste lstAtelier.

    Et dés que je sélectionne un atelier dans ma liste j’ai le message suivant :



    En espérant avoir étais assez claire si quelqu’un pourrais débloquer mon souci

    Merci

  2. #2
    Membre expérimenté
    Homme Profil pro
    Indépendant développeur et formateur
    Inscrit en
    Octobre 2007
    Messages
    1 036
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 64
    Localisation : France

    Informations professionnelles :
    Activité : Indépendant développeur et formateur
    Secteur : Conseil

    Informations forums :
    Inscription : Octobre 2007
    Messages : 1 036
    Points : 1 598
    Points
    1 598
    Par défaut
    hello
    la bonne syntaxe est forms!F_Commande!lstAtelier
    juste avec un ! à la place du .

  3. #3
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 96
    Points : 74
    Points
    74
    Par défaut
    merci d'avoir regardé mais ça ne change rien

  4. #4
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 428
    Points : 20 007
    Points
    20 007
    Billets dans le blog
    67
    Par défaut
    Salut,

    Ou as-tu mis le code sql de ta requete,

    merci

  5. #5
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 96
    Points : 74
    Points
    74
    Par défaut
    dans le contenu de ma zone de liste deroulante

  6. #6
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 428
    Points : 20 007
    Points
    20 007
    Billets dans le blog
    67
    Par défaut
    Donc,

    Ton formulaire s'appelle "F_Commande",

    et Tu as mis le sql directement dans le contenu de ta liste déroulante (sans creer de requete avec le QBE) ?

  7. #7
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 96
    Points : 74
    Points
    74
    Par défaut
    je dois dire que oui ...
    désolée d'avance si c'est n'importe quoi , je débute

  8. #8
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 428
    Points : 20 007
    Points
    20 007
    Billets dans le blog
    67
    Par défaut
    MCarole,

    Je n'ai jamais dit que c'était n'importe quoi j'essaie simplement de t'aider et de cerner le problème

    Ta méthode est juste: tu peux le faire des 2 manières

    plus j'aurais d'info mieux ce sera

    @+

    Denis

  9. #9
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 96
    Points : 74
    Points
    74
    Par défaut
    merci d'essayer de m'aider en tout cas

  10. #10
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 428
    Points : 20 007
    Points
    20 007
    Billets dans le blog
    67
    Par défaut
    Resalut,

    il s'agit d'une erreur de declaration de procedure:

    dans le module de ton formulaire remplace:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub lstSubstrat_BeforeUpdate()
    par

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub lstSubstrat_BeforeUpdate(Cancel As Integer)
    si tu veux je peux te renvoyer ta base ???

    @+

  11. #11
    Membre régulier
    Inscrit en
    Mai 2006
    Messages
    96
    Détails du profil
    Informations forums :
    Inscription : Mai 2006
    Messages : 96
    Points : 74
    Points
    74
    Par défaut
    merci beaucoup ça marche.
    Au bout de 3 jours je vais enfin pouvoir avancer.

  12. #12
    Rédacteur/Modérateur

    Avatar de User
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2004
    Messages
    8 428
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Ain (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Août 2004
    Messages : 8 428
    Points : 20 007
    Points
    20 007
    Billets dans le blog
    67
    Par défaut
    de rien,

    penses au tag résolu,

    @+

    Denis

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

Discussions similaires

  1. [AC-2003] Requête et zone de liste déroulante
    Par Marsupio dans le forum Access
    Réponses: 4
    Dernier message: 08/10/2011, 21h02
  2. Selection résultat de requête sur zone de liste déroulante
    Par Boulken dans le forum Requêtes et SQL.
    Réponses: 2
    Dernier message: 19/03/2008, 14h04
  3. Critère de requête avec une zone de liste dans un formulaire
    Par Dehez dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 19/06/2006, 13h49
  4. Réponses: 24
    Dernier message: 01/12/2005, 17h54
  5. requête et zone de liste
    Par julien_t_m dans le forum Access
    Réponses: 2
    Dernier message: 26/10/2005, 20h58

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