Récupération des données de la colonne d'une table dans une combobox

tomass87 Messages postés 10 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 15 juin 2010 - 5 juin 2010 à 18:41
tomass87 Messages postés 10 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 15 juin 2010 - 15 juin 2010 à 12:48
Bonjour,

Voilà presque tout est dans le titre, j'aimerais récupérer les données d'une colonne appelée "username" de la table "account" dans une combobox et tout ça sous Visual Basic 2010 (ça doit marcher aussi avec un code de Visual Basic 2008).

Ps : Je me suis co à la bdd avant mais me manque plus que cela.

Merci d'avance.

6 réponses

Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
5 juin 2010 à 18:51
un truc linq du style devrait marcher non ? (pas testé)

Dim maRequete = From liste In combox1 _
Where premiére colonne _
Select liste


For Each username In maRequete
Console.Write( username )
Next
Console.WriteLine()

fait de tête hein :p
0
tomass87 Messages postés 10 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 15 juin 2010
5 juin 2010 à 19:57
Merci de m'avoir répondu aussi vite mais je n'arrive pas trop à comprendre cette partie de ton code :

Dim maRequete = From liste In combox1 _
Where premiére colonne _
Select liste

est-ce que tu pourrais me l'expliquer un peu ? et préciser ce que je dois changer dans ton code (par mes propres variables)

Merci d'avance.
0
Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
6 juin 2010 à 08:22
Je suis au début de mon autoformation, donc je préfére te renvoyer vers cela :
http://msdn.microsoft.com/fr-fr/library/bb399379.aspx
0
tomass87 Messages postés 10 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 15 juin 2010
6 juin 2010 à 14:35
C'est bon j'ai trouvé la solution mais merci quand même.
0

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

Posez votre question
Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
6 juin 2010 à 18:19
et bien post là pour les autres
0
tomass87 Messages postés 10 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 15 juin 2010
15 juin 2010 à 12:48
Voilà la solution :
Using conn As MySqlConnection = New MySqlConnection("server=localhost; uid=root;pwd=;database=realmd;") 
Using cmd As MySqlCommand = New MySqlCommand("SELECT username FROM account", conn) 

conn.Open() 
Using reader As MySqlDataReader = cmd.ExecuteReader() 

While reader.Read() 
ComboBox1.Items.Add(reader("username")) 
End While 

End Using 

End Using 

End Using
0
Rejoignez-nous