Bonjour,

Voila je suis en train de faire une application pour interagir avec une base acces seul hic je bloque pour une fonction :
Je voudrais faire une fonction qui vérifie que la donnée n'existe pas déjà dans la table, pour cela je rentre un string organe et un string famille dans un textbox et je vérifie que les données des textbox ne sont pas déjà présentent dans la bdd, or ma fonction détecte rien...

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
 
 public bool existe(string famille,string organe,string table)
        {
            //string queryString = "SELECT FROM " + table + "(Famille,Organe) values (?,?)";
            string queryString = "SELECT * FROM Organe WHERE Organe = " + "'" + organe + "'" + " AND Famille = '" + famille + "'";
            OleDbCommand cmd = new OleDbCommand(queryString, cn);
 
            cmd.Parameters.Add(new OleDbParameter("Famille", Convert.ToString(famille)));
            cmd.Parameters.Add(new OleDbParameter("Organe", Convert.ToString(organe)));
 
            int count = cmd.ExecuteNonQuery();
            if (count > 0)
            {
                MessageBox.Show("Already exists");
                return true;
            }
            else return false;
 
 
        }
Voili Voilou bonne soirée.