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 paramétrée qui ne fonctionne pas [AC-2010]


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut Requête paramétrée qui ne fonctionne pas
    Bonjour à tous,

    Je suis nouveau sur ce forum et je viens pour un petit problème que je n'arrive pas à résoudre :
    J'ai réalisé une petite appli qui fonctionnetrès bien.Mes requêtes fonctionnent bie naussi mais je sèche sur une requête paramétrée.
    Pour permettre à un utilisateur de sortir les villes qu'il cherche, j'ai mis un critère à ma requête, à savoir : [Quelle ville cherchez-vous ?].Ca fonctionne sauf qu'on est obligé de taper le nom de la ville en entier; j'aurais aimé que l'utilisateur puisse taper par exemple : va * et que cela lui liste les villes commençant par va ( Valenciennes, Vannes etc....).Je ne sais pas comment à travers une boîte de dialogue je peux faire en dorte que l'utilisateur ne tape que deux ou trois lettres pour avoir la liste complète des villes qu'il cherche.

    Si je mets : Comme va * dans mon sql ou sur la ligne Critère de ma requête, ça marche très bien mais je voudrais, si cela est possible, que cela fonctionne en tapant quelques lettre dans la boîte qui propose de taper une ville. Et ça, je n'arrive pas à le faire...

    Si quelqu'un avait une petite idée, je suis preneur !

    Merci

    Bonne fin de journée à vous tous

    Rougaille

  2. #2
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 371
    Points : 23 845
    Points
    23 845
    Par défaut
    Tu as presque la solution, il suffit de mettre
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    like """" & [Quelle ville cherchez-vous ?] & """"
    dans le critère de ton champ ville.

    A+

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Bonjour,

    Merci pour ta réponse.
    Le souci est que cela ne fonctionne pas
    Quand je tape :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     LIKE """ & [Quelle ville chez-vous ?] & """
    eh bien mêem si je tape le nom complet ça ne marche pas alors qu'en mettant [Queel ville ...], je peux au moins taper le nom complet de la ville et ça marche..

    Merci quand même..

    Cordialement

    Rougaille

  4. #4
    Membre chevronné
    Inscrit en
    Août 2006
    Messages
    1 588
    Détails du profil
    Informations forums :
    Inscription : Août 2006
    Messages : 1 588
    Points : 2 178
    Points
    2 178
    Par défaut
    Bonsoir,
    plutot
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
     Like [Quel ville cherchez-vous ?] & "*"

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Bonsoir,

    Merci infiment ; c'est la bonne syntaxe et ça marche super bien

    Encore merci

    Cordialement

    Rougaille

  6. #6
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Juste une dernière question ; comment je passe mon post en Résolu ??

    Merci

    Rougaille

  7. #7
    Modérateur

    Homme Profil pro
    Inscrit en
    Octobre 2005
    Messages
    15 371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations forums :
    Inscription : Octobre 2005
    Messages : 15 371
    Points : 23 845
    Points
    23 845
    Par défaut
    Tu appuis sur le bouton Resolu en bas de la discussion.

    A+

  8. #8
    Futur Membre du Club
    Profil pro
    Inscrit en
    Novembre 2010
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2010
    Messages : 7
    Points : 5
    Points
    5
    Par défaut
    Merci beaucoup.
    J'aurai pu ouvrir un peu mieux mes yeux !

    Rougaille

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

Discussions similaires

  1. Requête hibernate qui ne fonctionne pas
    Par sheura dans le forum Hibernate
    Réponses: 4
    Dernier message: 28/09/2007, 17h20
  2. Requete paramétrée qui ne fonctionne pas
    Par bestall666 dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 18/02/2007, 22h58
  3. requête match qui ne fonctionne pas.
    Par sam01 dans le forum Requêtes
    Réponses: 3
    Dernier message: 29/05/2006, 21h28
  4. [MySQL] Requête update qui ne fonctionne pas
    Par Sylvain245 dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 05/12/2005, 17h40
  5. [SQL] Requête à jointure qui ne fonctionne pas
    Par Bensor dans le forum Langage SQL
    Réponses: 2
    Dernier message: 09/12/2004, 17h10

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