bonjour , je ne comprend pas ou est mon erreur sur du vb net 2012
le but et de remplir la combobox nommée ComboboxActivite.
cela marche
et sur un choix de la comboxboax récupérer ID_Activite de ma bdd chargé dans ComboBoxActivite.ValueMember = "ID" .
quand je teste la valeur de ComboBoxActivite.SelectedValue celle-ci est vide.
quand je teste la boucle j'ai bien une valeur pour id et libelle
je seche et mes recherches sur le web n'ont rien données de concret
merci pour votre aide
ci dessous une partie du code
Sispeo
Code vb.net : 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 'Sub etc...... ComboBoxActivite.ValueMember = "ID" ' création de la recuperatin de l'ID ComboBoxActivite.DisplayMember = "Libelle" ' et de l'affichage sqlselectActivite = "select ID_Activite,Activite_Libelle from Activite " Dim commandsqlActivite As New SqlClient.SqlCommand(sqlselectActivite, ConnectActivite) sqlreadersqlActivité = commandsqlActivite.ExecuteReader 'etc ... 'etc.... Do While sqlreadersqlActivité.Read() Dim Collection As New Collection Collection.Libelle = sqlreadersqlActivité.GetValue(1) Collection.ID = sqlreadersqlActivité.GetValue(0) ComboBoxActivite.Items.Add(Collection)
Partager