Bonjour à tous,

Le principe même du dataSet est clair. Mais je n'arrive pas a comprendre comment utiliser un objet au sein d'un parcours ( For each ) d'un dataSet.

Je m'explique :

Admettons que je créer une fonction lister que me retourne un dataset charger grace a un SqlAdapter et un sqlCommande ( "Select ....")

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 Public Function lister(ByVal table As String) As DataSet
myCommande = New SqlCommand("SELECT * FROM " & table, cxString)
           myAdapter.SelectCommand = myCommande
            mydataSet.Clear()
            myAdapter.Fill(mydataSet, table)
            Return mydataSet
 End Function

Ensuite j' appel cette fonction ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
 
 Dim listerImage =  lister("image")
Je boucle dessus pour parcouri l'emsenble du dataset :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 For Each item In listerImage.ToString
            Me.literal_test.Text += item
        Next
Ok la page m'affiche bien toute les données de ma table.

mais comment faire pour avoir accès aux propriétés de ma table

exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
Me.literal_test.Text += item.id
Me.literal_test.Text += item.titre
Me.literal_test.Text += item.url
' ....... etc etc
ça fait plusieurs jours que je cherche désespérément, j'ai lu la parti dataSet du tuto http://plasserre.developpez.com/cour...ees2#LXVII-D-5 mais aucune info sur comment faire.

Par avance merci pour votre aide

benny.