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 :

Utilisation zone de liste pour requete


Sujet :

Requêtes et SQL.

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 5
    Par défaut Utilisation zone de liste pour requete
    Bonjour,

    Voici mon problème :
    J'ai une table dont les données de type texte (un champ) sont utilisées dans une zone de liste déroulante dans un formulaire.
    Je veux pouvoir utiliser le texte choisi dans la liste déroulante comme critère dans une requête.

    Est-ce possible ?
    Si oui, merci de m'indiquer comment.
    (Je suis assez novice....merci d'aller lentement, mais surement.... )
    (voir complètement novice....)

    Merci d'avance

  2. #2
    Expert confirmé
    Avatar de cafeine
    Inscrit en
    Juin 2002
    Messages
    3 904
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 3 904
    Par défaut
    Hello et bienvenue sur developpez,

    le site contient aussi des tutoriels, par exemple celui ci :
    http://cafeine.developpez.com/access...recherchemulti

  3. #3
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 5
    Par défaut Utilisation zone de liste pour requete
    Merci pour l'info.
    A première vue, ça semble être ce que je recherche.
    J'essaie de mettre ça en place rapidement et je te tiens au courant.

    En tout cas, merci.

    Bonne soirée.

  4. #4
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 5
    Par défaut
    Le tutoriel est très bien fait, même moi, j'ai compris....
    Par contre il y a une erreur dans ce que j'ai tapé.
    Alors, voilà la situation.
    J'ai suivi le tutoriel afin de l'adapter à ma situation.

    Le problème est que j'ai l'erreur suivante :
    "Erreur de compilation : Membre de méthode ou de données introuvable".

    La ligne : Private Sub RefreshQuery() est mise en surbrillance jaune avec une flèche sur la gauche, et l'instruction "RowSource" dans la ligne " Me.lstResults.RowSource = SQL" est également en surbrillance.

    (Note : cette erreur apparaît dès que j'ai sélectionné une valeur dans une liste de choix)

    D'après ce que j'ai pu voir dans l'aide, il semblerait que ce soit un problème dans la définition du "SQL" (apparemment un terme est dans cette argument, mais n'existerait pas dans la base.....si j'ai bien compris).
    J'ai vérifié une éventuelle erreur à ce niveau (faute de frappe ou autre...) mais je ne vois rien.

    Pouvez vous m'aider ?

    Merci d'avance.

  5. #5
    Membre chevronné
    Inscrit en
    Avril 2006
    Messages
    316
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 316
    Par défaut
    Bonjour Vintz,

    Apparement SQL est une variable qui doit contenir ta requête SQL.

  6. #6
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 5
    Par défaut
    Re-bonjour

    Bon, ça fonctionne.....Génial.
    Par contre, j'ai qq petits détails à mettre au point :

    1- au lancement du formulaire, j'ai un message d'erreur me disant que (je cite) : " la source d'enregistrement 'SELECT [...],[ ], ...., [...] FROM mabase' spécifié dans ce formulaire ou état n'existe pas.

    Ca me dit ensuite d'aller changer la propriété source en mode création, etc...
    Mais rien n'y fait.

    2-Dans l'exemple du tuto, seuleument 4 champs sont affichés dans la zone de texte résultats.
    Dans mon application, j'en ai plus.
    J'ai donc rajouté ces champs dans la fameuse commande SELECT, mais j'en ai toujours que 4 qui s'affichent....(et toujors les 4 premiers...)

    Bref, je bloque.
    Si qq a une idée, je suis preneur.

    (Pour info, j'ai bien vérifié l'ortographe des champs)

    Merci d'avance pour les idées et conseils.

  7. #7
    Membre à l'essai
    Inscrit en
    Août 2006
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 5
    Par défaut
    Youhou!
    J'ai finalement arranger les choses.
    Ne pas tenir compte de mon précédent message, ça fonctionne Nickel!

    Encore merci pour l'info sur ce tutoriel.

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

Discussions similaires

  1. [XL-2010] Fichier de validation de factures: Utiliser une zone de liste pour filtrer une base
    Par Arnold35 dans le forum Macros et VBA Excel
    Réponses: 0
    Dernier message: 07/02/2015, 11h44
  2. Zone de liste déroulante + requete
    Par PAULOM dans le forum Access
    Réponses: 51
    Dernier message: 19/05/2006, 15h56
  3. Cliquer sur zone de liste pour valider la valeur
    Par gwendk dans le forum Access
    Réponses: 7
    Dernier message: 15/05/2006, 15h13
  4. clic sur zone de liste pour validation
    Par ormoy28 dans le forum Access
    Réponses: 7
    Dernier message: 11/05/2006, 11h03
  5. Réponses: 4
    Dernier message: 31/10/2005, 18h37

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