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 :

Bouton Rechercher en mode conecté C# SQl [Débutant]


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Février 2018
    Messages
    9
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Industrie

    Informations forums :
    Inscription : Février 2018
    Messages : 9
    Par défaut Bouton Rechercher en mode conecté C# SQl
    Aprés des recherche sur le net et video sur yt, je m'adresse a vous

    Je souhaite faire un bouton rechercher" mais avec deux critère au choix et combiné de recherche ' Client' et ' Grandeur'

    J'ai utilisé les checkbox pour choisir le critère, Quand je coche "Client' j'écrie sur la textbox a coté et j'ai mon datagrid qui filtre , de même pour le Grandeur

    mais quand je coche les deux, ça combine pas entre les deux critére, la recherche se base uniquement sur un seul critére celui qui j'ai coché en premier,

    moi je voudrais que quand je coche client et grandeur, ça me donne uniquement les grandeur liée au client, pas les grandeur d'autre clien

    voici le code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    private void btnRecherche_Click(object sender, EventArgs e)
     
            {
     
                DataView dv = new DataView(Dataset);
     
                if (CbxClient.Checked)
     
                {
     
                    dv.RowFilter = string.Format("Client LIKE '%{0}%' ", TbRechercheClient.Text); 
     
                }
     
                if (CbxGrandeur.Checked)
     
                {
     
                    dv.RowFilter = string.Format("Grandeur LIKE '%{0}%' ", TbRechercheGrandeur.Text);    
     
                }
     
                   DataGMissions.DataSource = dv;
     
            }
    Merci D'avance..

  2. #2
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    3 026
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 3 026
    Par défaut
    Le plus simple consiste à déclarer une chaine contenant ton filtre et à l'appliquer après.
    Code C# : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    String filter =String.Empy;
    if (CbxClient.Checked){
      filter = string.Format("Client LIKE '%{0}%' ", TbRechercheClient.Text);
    }
    if (CbxGrandeur.Checked)
    {
      if (!String.IsNullOrEmpty(filter))
      {
        filter += " OR ";
      }
     
      filter += string.Format("Grandeur LIKE '%{0}%' ", TbRechercheClient.Text); 
    }
     
    dv.RowFilter = filter;

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

Discussions similaires

  1. Bouton rechercher dans une bd avec sql server 2005
    Par beco800 dans le forum ADO.NET
    Réponses: 1
    Dernier message: 10/05/2010, 11h53
  2. Recherche à la google sur base SQL SERVER
    Par seb.49 dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 09/08/2006, 19h12
  3. Bouton Recherche dans access
    Par fouf_01 dans le forum VBA Access
    Réponses: 9
    Dernier message: 23/05/2006, 17h34
  4. Le bouton "rechercher"
    Par shnouf dans le forum Mode d'emploi & aide aux nouveaux
    Réponses: 1
    Dernier message: 23/05/2006, 13h30
  5. [Vb.net][Ado.net] mode déconnecté avec sql
    Par hoummass dans le forum Accès aux données
    Réponses: 6
    Dernier message: 27/11/2005, 16h10

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