4 pièce(s) jointe(s)
Rafraîchir résultat TextBox via une ComboBox
Bonjour,
Pour vous expliquez mon petit problème, je souhaite faire afficher le résultat d'une requête SQL SUM dans ma textbox (ça fonctionne) des éléments de ma table (à savoir la SUM des prix). Cependant je souhaite pouvoir filtrer ces prix par années via une combobox qui est déjà présente elle aussi mais qui ne peut que pour l'instant filtrer le SELECT dans mon datagridview.
Code:
1 2 3 4 5
| string selectQuery = "SELECT id_mat,annee_materiel FROM materiel";
comboannee.DataSource = getData(selectQuery);
comboannee.DisplayMember = "annee_materiel";
comboannee.ValueMember = "id_mat";
comboannee_SelectedIndexChanged(null, null); |
- Affichage des différentes années dans ma combobox
Code:
1 2 3 4 5 6 7
| var query = "SELECT SUM(prix_materiel) FROM materiel GROUP BY annee_materiel";
using (var cmd = new MySqlCommand(query, connection))
{
connection.Open();
txt_prix.Text = cmd.ExecuteScalar().ToString();
} |
- Affichage du résultat de la SUM dans ma textbox.
Sur ma form : (désolé petit problème avec les images que je n'arrive pas à modifier)