Bonjour a tous,

je vous présente tout d'abord le code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 Dim sql As String
    Private Sub creatcom_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        sql = "select * from commandes"
        Dim i As Integer
        i = 0
 
        Using cmd As New SqlCommand(sql, Princip.cnx)
            Using myreader As SqlDataReader = cmd.ExecuteReader
 
                While myreader.Read
 
                    viewdevis.Items.Add(myreader.GetValue(0))
                    viewdevis.Items(i).SubItems.Add(myreader.GetValue(1))
                    viewdevis.Items(i).SubItems.Add(myreader.GetString(3))
 
                    i = i + 1
                End While
            End Using
        End Using
    End Sub
Mon problème est que mon Myreader n'arrive pas à la boucle! il s'arrete à cette ligne " Using myreader As SqlDataReader = cmd.ExecuteReader" il execute cette ligne mais n'execute pas la suite et pourtant charge la form sans erreur généré je ne sais pas d'où viens le problème, j'utilise SQL Server 2008 comme SGBDR, et pourtant une simple execution de requête fonctionne cela se passe uniquement lorsque c'est un datareader...

Merci d'avance pour votre lecture et si possible votre solution.
Cordialement, Zilien 974...