bonjour
Dans ma base de donnée (gestion_client) figure une table nommée dbo.info_cli (code_cli,nom_cli,dte_cli).Aprés avoir rempli mon comboBox (comboBox_cder) par la colonne code_cli,j'essai d'affecter à 2 champs text le nom et la date suite à la valeur choisie dans le comboBox.voiçi le code:
Code : 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
21
22
23
24
25
26
 
private void comboBox_cder_SelectedIndexChanged(object sender, EventArgs e)
        {
 
                 SqlConnection con = new SqlConnection("Data Source=soft1\\sqlexpress;" +
           "Initial Catalog=gestion_client;Integrated Security=SSPI");
 
 
 
                  try
                 {
 
                   SqlCommand com = new SqlCommand("select * from dbo.info_cli where code_cli=" + comboBox_cder.Text ,con);                     
                   SqlDataAdapter DA = new SqlDataAdapter(com);                  
                   DataSet dt = new DataSet();
                   dt.Tables.Add("dbo.info_cli");
                   DA.Fill(dt, "client");
 
                 }
                 catch (Exception ex)
                 {
 
                     MessageBox.Show(this, ex.Message, "Erreur", MessageBoxButtons.OK);
                 }
 
        }
lors de l'exécution de ce code je reçois un message d'erreur (invalide column name "FG21") içi FG21 c'est la valeur choisie dans le comboBox.
est ce que quelqu'un peut m'aider SVP.
cordialement.