Bonjour à tous,

Voila j'essaye de faire un filtre sur une dataTable mais je n'arrive pas à récupérer les données.

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 expression As String = "ID='1'"   'expression à rechercher
 
Dim foundRows() As DataRow     'résultat dans des DataRow
 
foundRows = ObjetDataTable.Select(expression)
 
Dim objetDatat1 As New DataTable
 
For Each r As DataRow In foundRows
    objetDatat1.ImportRow(r)
Next
        MsgBox(objetDatat1.Rows(0).Item(0).ToString)
Le msgbox me génère une erreur, me disant que l'item(0) n'existe pas...mais si je met le nom de la colonne, ca ne fonctionne pas non plus.

Je suis sur qu'il y a des données car je les vois dans le foundrows, et dans le objetrData1 il me dit qu'il y a une ligne.

Mais impossible d'accéder aux données.

Votre aide est donc la bien venue