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

IHM Discussion :

Recherche sur critères [AC-2007]


Sujet :

IHM

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Points : 44
    Points
    44
    Par défaut Recherche sur critères
    Bonjour,

    J'essaie de créer une recherche sur critère dans un formulaire indépendant.

    A partir d'une zone de texte (txtNom), l'utilisateur saisi tout ou partie du nom d'un client et le résultat s'affiche dans une zone de liste (lstResult).

    Je me suis inspiré des tuto et autres post mais je n'arrive pas à mes fins. Voici le code ébauché :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    Private Sub btnSearch_Click()
     
    Dim sql As String
    sql = "SELECT * FROM Clients WHERE NomFamille = '*" & Me.txtNom & "*'"""
    sql = sql & ";"
    Me.lstResult.RowSource = sql
     
    End Sub
    Je ne vois pas ce qui ne fonctionne pas. Merci de votre aide.

  2. #2
    Membre habitué Avatar de jimay
    Profil pro
    Inscrit en
    Août 2006
    Messages
    146
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Août 2006
    Messages : 146
    Points : 178
    Points
    178
    Par défaut
    salut,

    tu n'es pas loin

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub btnSearch_Click()
     
    Dim sql As String
    sql = "SELECT * FROM Clients WHERE NomFamille LIKE '*" & Me.txtNom & "*'"
    Me.lstResult.RowSource = sql
     
    End Sub

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Points : 44
    Points
    44
    Par défaut
    Citation Envoyé par jimay Voir le message
    salut,

    tu n'es pas loin

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Private Sub btnSearch_Click()
     
    Dim sql As String
    sql = "SELECT * FROM Clients WHERE NomFamille LIKE '*" & Me.txtNom & "*'"
    Me.lstResult.RowSource = sql
     
    End Sub
    Je n'ai effectuée aucune modif des propriétés de la liste de données... comme c'est un contrôle indépendant, je suppose que c'est bon.
    Car en essayant cette manip, je n'ai toujours aucun info dans lstresult.

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    52
    Détails du profil
    Informations personnelles :
    Âge : 50
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 52
    Points : 44
    Points
    44
    Par défaut
    çà marche....
    j'ai revérifié les guillemets et autres apostrophes. merci.

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

Discussions similaires

  1. Critére de recherche sur LOV
    Par Pacman23 dans le forum Forms
    Réponses: 13
    Dernier message: 07/11/2008, 14h58
  2. [Oracle] [SQL] Recherche sur 2 critères
    Par guyanais dans le forum PHP & Base de données
    Réponses: 17
    Dernier message: 31/10/2008, 18h45
  3. Réponses: 6
    Dernier message: 18/03/2007, 17h22
  4. Réponses: 8
    Dernier message: 14/08/2006, 13h47
  5. Problème recherche sur critère
    Par Sendo dans le forum Access
    Réponses: 1
    Dernier message: 08/03/2006, 01h51

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