Bonjour à tous,

Dans un formulaire, j'ai un datagrid, alimenté par un dataset.
J'aimerai filtrer les données affichées dans le datagrid à l'aide d'une textbox.

J'avais pensé à ça....mais biensûr ça ne marche pas >_<

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
    Private Sub Cmd_Recherche_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Cmd_Recherche.Click
 
        Dim dtt_filtre As New DataTable
        Dim expression As String
 
 
        expression = "que_question like '" & Me.Txt_libQues.Text & "'" 'on met le contenu du txtbox dans une variable"
        dtt_filtre = Dtg_recherche.DataSource '<== erreur : Le cast spécifié n'est pas valide.
 
        dtt_filtre.Select(expression)
        Dtg_recherche.DataSource = dtt_filtre
Auriez-vous des suggestions svp? Ou une autre technique pour y arriver.
Je précise que je travaille sous Visual Studio 2003

Merci d'avance.