Please aide!!!

cs_janineinfo Messages postés 41 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 16 novembre 2006 - 4 févr. 2006 à 12:37
Boudchiche Messages postés 59 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 25 novembre 2006 - 5 févr. 2006 à 01:28
bonjour tout le monde,
je travaille avec vb.net 2003 et j'ai une dataset contenant 4 tables , je veux remplir le combo par les valeurs du champ "code client " de la table "
client"
je veux le remplir par le code et pas avec sa propriete "collection"
merci pour votre aide

7 réponses

jrivet Messages postés 7392 Date d'inscription mercredi 23 avril 2003 Statut Membre Dernière intervention 6 avril 2012 60
4 févr. 2006 à 13:57
Salut,

Alors en VB.Net je en sais pas trop comment fonctionne le combo, mais essaie de voir si cela n existe pas: NomDuCombo.AddItem

@+
Julien
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
4 févr. 2006 à 21:12
Salut,

En VB.NET, c'est ...
ComboBox1.List.Add "Item1"
ComboBox1.List.Add "Item2"

CR
0
Boudchiche Messages postés 59 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 25 novembre 2006
4 févr. 2006 à 22:09
salut
Je n'ai jamais essayé de le remplir apartir d'un dataset mais je te donne la méthode avec la quelle je travail esperant qu'elle te soit util


dim DrAdapter as sqldataadpter


dim cmd as New sqlcommand("SELECT code_client FROM Client")
DrAdapter=cmd.ExecuteReader
While (DrAdapter.Read)
ComboBox1.Items.Add(DrAdapter.Add(DrAdapter.GetInt16(0))
end while
0
crenaud76 Messages postés 4172 Date d'inscription mercredi 30 juillet 2003 Statut Membre Dernière intervention 9 juin 2006 28
4 févr. 2006 à 23:28
Effectivement, et avec toutes mes excuses, il s'agit de
combobox1.Items.Add ... et non Combobox1.List.Add ...

CR
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_janineinfo Messages postés 41 Date d'inscription mercredi 15 décembre 2004 Statut Membre Dernière intervention 16 novembre 2006
5 févr. 2006 à 01:06
Merci pour vos aides ,
Enfin j'ai trouvé la solution :

Dim cnx As New sds.OdbcConnection
Dim rd As sds.OdbcDataReader
Try
cnx.ConnectionString = "le chemin de la base de données"
cnx.Open()
Dim cmd As New sds.OdbcCommand("SELECT codecl FROM Client", cnx)
rd = cmd.ExecuteReader()
While (rd.Read)
c1.Items.Add(rd.GetValue(0))
End While
cnx.Close()
Catch ex As Exception
MsgBox(ex.Message)

End Try
0
Boudchiche Messages postés 59 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 25 novembre 2006
5 févr. 2006 à 01:25
Je m'excuse je voulais ecrire SqdlDataReader et j'ai oublie la connection dans SqlCommand mais l'essentiel s'est que tu as trouvé la solution
A+
0
Boudchiche Messages postés 59 Date d'inscription vendredi 8 octobre 2004 Statut Membre Dernière intervention 25 novembre 2006
5 févr. 2006 à 01:28
désole une autre fois pour la faute de frappe s'est SqlDataReader
0
Rejoignez-nous