Combobox et valeur d'un champs d'une bdd Mysql avec Mysql Connector [Résolu]

Starship001 6 Messages postés samedi 12 avril 2008Date d'inscription 13 août 2010 Dernière intervention - 9 juin 2010 à 08:25 - Dernière réponse : frisnel01 7 Messages postés mercredi 18 juillet 2007Date d'inscription 25 mai 2011 Dernière intervention
- 11 nov. 2010 à 18:19
Bonjour à tous, membre de ce magnifique site nommé csharpfr.

Je vous remercie d'avance de l'attention que vous porterez à mon problème.

Tout d'abord histoire de situer le problème, voici une copie de mon code:
 public partial class Form1 : Form
    {
        MySql.Data.MySqlClient.MySqlConnection m_conn = null;
        String conStr = "server=localhost; user id=root; password=; database=gmao;";
       
        public Form1()
        {
            InitializeComponent();
        } 
public void button2_Click(object sender, EventArgs e)
        {
            
           try
            {
                m_conn = new MySqlConnection(conStr);
                m_conn.Open();
                MessageBox.Show("La connexion avec la base de données a réussie");

            string mySqlQuery = "INSERT INTO Techniciens(Nom, Prenom, Adresse, Num, Cp, Tel, Mail) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "','" + textBox6.Text + "','" + textBox7.Text + "')";
                MySql.Data.MySqlClient.MySqlCommand sqlCmd = new MySql.Data.MySqlClient.MySqlCommand(mySqlQuery, m_conn);
                
               sqlCmd.ExecuteNonQuery();

            }
           catch (MySqlException ex)
           {
               MessageBox.Show("Erreur de connexion: " + ex.Message);
           }

           m_conn.Close();
        }


Ensuite, mon problème : Je souhaiterai récupérer tous les enregistrements d'un champs d'une table (Ex: Le nom de tous mes techniciens dans la table Techniciens), et stocker ce résultat dans une combobox.

Y a-t-il une aime charitable qui puisse m'expliquer comment résoudre mon problème ??

Merci d'avance de vos réponses.
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
imothepe_33 168 Messages postés mardi 27 juillet 2004Date d'inscription 28 novembre 2012 Dernière intervention - 9 juin 2010 à 13:11
3
Merci
Salut. Pour remplir ton ComboxBox, il te faut une collection d'enregistrements que tu auras au préalable rempli avec une requête SELECT et récupéré dans un objet DataReader. Essai ce lien, tu trouveras les diverse manières de remplir un ComboBox.

Only the strong survive !

Merci imothepe_33 3

codes-sources a aidé 80 internautes ce mois-ci

Commenter la réponse de imothepe_33
Starship001 6 Messages postés samedi 12 avril 2008Date d'inscription 13 août 2010 Dernière intervention - 10 juin 2010 à 08:38
0
Merci
Merci beaucoup imothepe grace a toi j'ai trouvé la solution a mon probleme
Commenter la réponse de Starship001
frisnel01 7 Messages postés mercredi 18 juillet 2007Date d'inscription 25 mai 2011 Dernière intervention - 11 nov. 2010 à 18:19
0
Merci
Frisnel Sevrain,Etudiant en informatique
Commenter la réponse de frisnel01

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.