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 :

[conception] recherche multicritères sur requête


Sujet :

Requêtes et SQL.

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 39
    Points : 24
    Points
    24
    Par défaut [requete] recherche multicritères sur requête
    Bonjour

    Je travaille sur Acces 2000 et souhaite gérer différentes tables reliées par un même champ par un formulaire de recherche. J'aimerai me servir du tutoriel de Caféine (que je remercie) sur le sujet "Recherche multi-critères" mais en se basant sur une requête et non une table comme cela est présenté. Cela me pose des problèmes de syntaxe. Donc est-ce possible et si oui quelles sont les modifications à faire ?

    Merci

  2. #2
    Membre chevronné
    Avatar de Demco
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 396
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 396
    Points : 2 228
    Points
    2 228
    Par défaut
    mais en se basant sur une requête et non une table comme cela est présenté. Cela me pose des problèmes de syntaxe.
    Quels problèmes de syntaxe ?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 39
    Points : 24
    Points
    24
    Par défaut
    Bonjour

    En fait je pense que mes problèmes de syntaxe viennent du fait que mon champ code est en format texte : la première que j'ai résolu est qu'il faut mettre (pour définir la variable interne SQL) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    WHERE Subdi.code <> 0
    mais
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    WHERE Subdi.code <> Null
    En revanche dans la sub lstResults_DoubleClick, lorsque que je double-clique sur mon choix, le programme affiche un bog à la ligne DoCmd... et déclare que c'est un erreur '2501' sur laquelle je n'ai aucune infos.
    Je continue à chercher de mon côté et vous envoie la soluction si j'y arrive.

    Merci

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 39
    Points : 24
    Points
    24
    Par défaut
    Bon ben je viens de résoudre le problème, là où on met notre condition dans la procédure DoCmd il faut aussi utiliser une syntaxe du type :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    DoCmd.OpenForm "frmFiche", acNormal, , "Code = '" & Me.lstResults & "'"
    comme dans la procédure RefresQuery.
    Je vais maintenant tester la chose sur une requête puisque jusqu'à présent je travaillais sur une table au cas où.
    @+

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

Discussions similaires

  1. recherche multicritères sur une requête?
    Par amélie22 dans le forum Requêtes et SQL.
    Réponses: 3
    Dernier message: 23/06/2006, 12h25
  2. recherche multicritères sur plusieurs tables
    Par amélie22 dans le forum Access
    Réponses: 1
    Dernier message: 16/06/2006, 10h48
  3. Réponses: 4
    Dernier message: 13/06/2006, 22h08
  4. [débutant]recherche multicritères sur formulaire
    Par maitreblitosaure dans le forum IHM
    Réponses: 5
    Dernier message: 09/06/2006, 23h44
  5. Recherche multicritère sur plusieurs tables
    Par Nabouille dans le forum Access
    Réponses: 3
    Dernier message: 12/04/2006, 19h39

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