Bonjour à tous!
Voilà j'ai une requete SQL Update dans le genre(c'est la fonction qui s'execute quand je clique sur un button)
private void update_treeview()
{
OdbcConnection connection = new OdbcConnection();
string DNSDeConnection = "DSN=prog_sys_db";
connection.ConnectionString = DSNDeConnection;
connection.Open();
string requete = "UPDATE compte SET compte.sens = '"+comboBox1.Text+"' WHERE compte.nom = '"+treeView1.SelectedNode+" ' ";
OdbcCommand CommandeUPDT = new OdbcCommand();
CommandeUPDT.Connection = connection;
CommandeUPDT.CommandText = requete;
CommandeUPDT.ExecuteNonQuery();
connection.Close();
}
Pour mieux décrire mon programe:
J'ai un treeview qui affiche la liste des entrées du champ "Nom" de la table "compte".
J'ai un champ "sens" dans ma base de donnée contenant un des items d'une comboBox.
J'ai une combBox qui contient des items.
Quand je clique sur un button Enregistrer, cela lance la fonction qui doit m'updater le contenu de la comboBox dans le champ "sens" en prenant comme référence de ligne le nom que j'ai saisi dans la treeview.
Ma base de donnée est de type Access(2003) et j'utilise un DSN.
Quand je compile mon programme, il n'y a aucune erreur.
S'il vous plait, aidez moi!