Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008
-
16 mai 2008 à 02:24
Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008
-
20 mai 2008 à 20:57
Bonjour,
Je galère depuis quelques jours déjà sur ce problème.
Dans une form (vb 2008 express) j'ai plusieur combobox relié a la même colone de la même table (SQL server ), mon probleme est que si je choisi une valeur dans le premier combobox les autres se mettent a la même valeur et mon but est de pouvoir choisir des valeurs différentes dans chacune des combobox.
Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008 20 mai 2008 à 20:57
J'ai trouvé mon erreur!!!
voicice que ca prenait:
Dim Nbitem As Integer = CInt(NombreItemInventaire.Text)
Dim positionItemX As Integer = 106
Dim Item As Windows.Forms.ComboBox
Dim Source As Windows.Forms.BindingSource
For i = 1 To Nbitem
Item = New System.Windows.Forms.ComboBox
Source = New System.Windows.Forms.BindingSource
Item.Name = "Items" & CStr(i)
Item.Location = New Point(positionItemX, positionItemY)
positionItemX = positionItemX + 105
Item.Width = 95
Me.Controls.Add(Item)
Source.DataSource = Gestion_de_ProjetsDataSet.Inventaire
Item.DataSource = Source
Item.DisplayMember = "description"
Item.ValueMember = ("No_ Item")
Ben871
Messages postés8Date d'inscriptionmercredi 14 mai 2008StatutMembreDernière intervention20 mai 2008 16 mai 2008 à 12:56
Mon code est le suivant:
Dim Nbitem As Integer = CInt(NombreItemInventaire.Text)
Dim positionItemX As Integer = 106
For i = 1 To Nbitem
Dim Item As Windows.Forms.ComboBox
Item = New System.Windows.Forms.ComboBox
Item.Name = "Items" & CStr(i)
Item.Location = New Point(positionItemX, positionItemY)
positionItemX = positionItemX + 105
Item.Width = 95
Me.Controls.Add(Item)
departement.Add(Item)
Item.DataSource = Gestion_de_ProjetsDataSet.Tables("Inventaire")
Item.DisplayMember = "description"
Next
mais j'ai aussi essayé de les creer manuellement un par un et ca me fait pareil, il y a surement quelque chose que je ne fait pas correctement.