Salut tt le monde, je sais que ma requête est ordinaire mais cherché et essayé de le résoudre mais ça n'a pas marcher.
J'ai développé une application qui exécute une requête SQL puis retourne les données formatées dans un document XML que je charge dans un DataGridView.
A ce point j'ai les données chargées dans le DataGridView. Ensuite, j'ai ajouté dans ma forme des radiobuton et checkbutton pour faire des filtres.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 //Formatage des données dans un stream pour les charger dans le dataset Byte[] tableau; UTF8Encoding textConverter = new UTF8Encoding(); tableau = textConverter.GetBytes(buffer.ToString()); Stream stream = new MemoryStream(tableau); //chargement données et bind du dataset au grid m_dsMed.ReadXml(stream); gvMed.DataSource = m_dsMed; gvMed.DataMember = "row";
Le problème c'est lorsque j'applique le fitre sur le DataGridView, cele ne fontionne pas.
Est ce que quelqu'un pourrait m'indiquer ou es mon problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 if (rbVirt.Checked) { DataView view = new DataView(); view.Table = m_dsMed.Tables["row"]; view.RowFilter = "vituel = 1"; view.RowStateFilter = DataViewRowState.CurrentRows; }
Merci d'avance.
Cordialement.
Partager