Bonjour,

Je souhaite effectuer une sélection sur un DataTable afin de l'affecté à un dataGrid. Voici comment je procède :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
Dim foundRows() As DataRow     'résultat dans des DataRow
        foundRows = dtLigne.Select("CODE_SOCIETE = '" & dtHeader.Rows(RowNum).Item("CODE_SOCIETE") & "' AND CODE_GAMME = '" & dtHeader.Rows(RowNum).Item("CODE_GAMME") & "'")
 
        Dim dtselect As New DataTable()
        For Each r As DataRow In foundRows
            dtselect.ImportRow(r)
        Next
 
        'Dim dv As New DataView(dtselect)
        'dgLigne.DataSource = dv
        dgLigne.DataSource = dtselect
Malheureusement cela ne focntionne pas, il trouve bien les enregistrements sélectionné (il passe dans la boucle) mais il n'affiche rien dans le datagrid.
Je débute dans l'utilisation de VisualBasic.net, est-ce que quelqu'un peut m'aider à trouver ce qui ne colle pas dans mon code ?

Merci
wagga39