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

Windows Forms Discussion :

Filtrer DatagridView a l'aide d'un TextBox


Sujet :

Windows Forms

  1. #1
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut Filtrer DatagridView a l'aide d'un TextBox
    Bonjour, tout le monde , s'il vous plaît est ce que quelqu'un connait un moyen pour filtrer les données affichées sur ma DataGridView a l'aide d'un textBox.

    Merci d'avance

  2. #2
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    aucune aide ?!

  3. #3
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9
    Par défaut

  4. #4
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    j'ai déja vu ca , mais moi je ne veux pas utiliser le Select dans le TextBox , je veux que le Textbox filtre juste les données affichées dans le DataGridView, parceque moi je rempli mon Datagridview à travers plusieurs boutons en utilisant plusieurs tables ce qui fait que je ne peux pas spécifier une seul table dans le TextBox

  5. #5
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9
    Par défaut
    Tu fait un view coté base de sonnée

  6. #6
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    j'ai pas compris , tu peux être plus claire stp

  7. #7
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9
    Par défaut
    tu utilise quoi comme BD?

  8. #8
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    SQL server

  9. #9
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    je m'explique , ca c'est un bouton parmis six boutons qui remplissent mon DatagridView
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
            Dim str As String = "Data Source=;Initial Catalog=user;Persist Security Info=True;User ID=sa;Password="
            Dim con As New SqlConnection(str)
            Dim com As String = "Select DATE ,Login ,Operation ,Nbr_docs ,tps_traite ,moy_doc_hr ,moy_sec_doc ,taux_err   from AWB_CHQ_RETOUR "
            Dim Adpt As New SqlDataAdapter(com, con)
            Dim ds As New DataSet()
            Adpt.Fill(ds, "AWB_CHQ_RETOUR")
            DataGridView1.DataSource = ds.Tables(0)
        End Sub
    moi je veux que le textbox ait pour rôle de filtrer en se basent sur ce qui est sur le Datagridview parceque a chaque fois je peux remplir le DatagridView à travers un bouton donc mes sources sont plusieurs , ce qui fait je ne peux pas spécifier une seule dans le textbox .

  10. #10
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    Citation Envoyé par charouel Voir le message
    tu utilise quoi comme BD?
    tu en penses quoi ?

  11. #11
    Membre très actif
    Avatar de charouel
    Homme Profil pro
    Freelance
    Inscrit en
    Mars 2009
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2009
    Messages : 618
    Billets dans le blog
    9

  12. #12
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    ca ne va pas résoudre mon problème , car moi je ne veux pas une vue globale des données , je veux afficher chaque données a part

  13. #13
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    en fait j'ai trouvé une autre solution mais pour l'instant elle ne marche pas et elle ne donne aucune erreur , voila j'ai ajouté le .DefaultView.... , mais ca ne m'affiche plus les données ni rien

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
     Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click
            Dim str As String = "Data Source=PRSAISIE38\ABDELAZIZ;Initial Catalog=user;Persist Security Info=True;User ID=sa;Password=P@ssw0rD"
            Dim con As New SqlConnection(str)
            Dim com As String = "Select DATE ,Login ,Operation ,Nbr_docs ,tps_traite ,moy_doc_hr ,moy_sec_doc ,taux_err   from AWB_CHQ_RETOUR "
            Dim Adpt As New SqlDataAdapter(com, con)
            Dim ds As New DataSet()
            Adpt.Fill(ds, "AWB_CHQ_RETOUR")
            DataGridView1.DataSource = ds.Tables(AWB_CHQ_RETOUR).DefaultView.RowFilter = " Login like '" + TextBox2.Text + "%'"
        End Sub

  14. #14
    Membre très actif
    Homme Profil pro
    ertertaertar
    Inscrit en
    Mai 2013
    Messages
    314
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : ertertaertar

    Informations forums :
    Inscription : Mai 2013
    Messages : 314
    Par défaut
    j'ai résolu le problème , j'ai ajouté une condition where mon Champ like '"Textbox2'" et ca à marcher , merci

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

Discussions similaires

  1. Filtrer datagridview par listbox
    Par igor012 dans le forum Windows Forms
    Réponses: 6
    Dernier message: 15/05/2008, 20h29
  2. Filtrer DataGridView par Années extraites de dates d'une Combobox
    Par zizou2007 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 22/04/2008, 15h45
  3. Renommer l'ordinateur à l'aide d'une textBox
    Par poussin_44 dans le forum VB.NET
    Réponses: 18
    Dernier message: 06/07/2007, 12h51
  4. Réponses: 1
    Dernier message: 11/04/2007, 00h29
  5. filtrer formulaire a l'aide d'une macro
    Par jncoffy dans le forum IHM
    Réponses: 13
    Dernier message: 18/01/2007, 21h49

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