bonjour,
j'ai un datagridview rempli et des champs de type textbox.
certaines valeurs du datagridview sont vide
donc ce code ne prend que les valeurs non vide de classe
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim dv1 As New DataView dv1.Table = Me.BaseDataSet.DataTable1 dv1.RowFilter = "nomEnfant like'" & txtnom.Text & "*' and prenomEnfant like '" & txtprenom.Text & "*' and classe like '*" & Txtclasse.Text & "*'" DataGridView1.DataSource = dv1
mais moi j'aimerai les filtré uniquement lorsque on ecrit dessus
comme
mais la ca ne prend plus en compte les modification du nom ou prenom
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 dv1.RowFilter = "nomEnfant like'" & txtnom.Text & "*' and prenomEnfant like '" & txtprenom.Text & "*'" DataGridView1.DataSource = dv1 If Txtclasse.Text <> "" Then dv1.RowFilter = "classe = '*" & Txtclasse.Text & "*'" DataGridView1.DataSource = dv1 End If
merci d'avance
Partager