salut tout le monde
me revoilà avec mes problemes bizarre!!!!
je veux remplir une listeview pour ce la j'ai fais une fonction qui se charge de l'initialisation de la liste
dans ma table client j'ai 3 lignes
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
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36 Private Sub initialiserListe() Dim strsql As String 'connection a la base de donnée cousintransport cnnbase.ConnectionString = "Persist Security Info=False;Integrated Security=SSPI;database=cousintransport;server=PC-DE-KAABI\SQLEXPRESS" cnnbase.Open() strsql = "select * from client" Dim myCommand As New SqlCommand(strsql, cnnbase) Dim myReader As SqlDataReader = myCommand.ExecuteReader() myReader.Read() While myReader.Read With Me.lvwclients.Items.Add(myReader.GetInt64(0).ToString) .SubItems.Add(myReader.GetString(1).ToString) .SubItems.Add(myReader.GetString(2).ToString) End With End While myReader.Close() cnnbase.Close() End Sub
mon probleme c'est que ce code m'affiche les 2 dernieree lignee pas la première
et quand je fai un point d'arret sur While myReader.Read il passe directement au 2 eme ligne
est ce qu'il me manque quelque chose dans ce code?
merci d'avance
Partager