Bonjour à tous,

je suis en train de coder un module d'impression, et je veux mettre en forme les données directement en VB.NET

J'ai un problème concernant la lecture des lignes de ma requête, je ne sais pas comment faire..

Voilà ma requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
If debut = 1 Then
            Dim req As String
            req = "select ID, NOM, PRENOM from CLIENT"
            Dim cmd As New OleDbCommand(req, maconnexion)
            rdr = cmd.ExecuteReader()
            rdr.Read()
            numpage = 1
        End If
Et c'est là que je bloque, comment récupérer les données issues de la requête:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
While count < linesPerPage
            line = ????????
            If line Is Nothing Then Exit While
            yPos = ev.MarginBounds.Top + count * f.GetHeight(ev.Graphics)
            ev.Graphics.DrawString(line, f, Brushes.Black, ev.MarginBounds.Left, yPos, New StringFormat())
            count += 1
        End While
Merci pour votre aide!