Bonjour a tous j'ai une ereur sur mon IF ,si quelqu'un a une idee pour m'aider ça serai tres simpa , merci.


//bouton de recherche l
void ok(object sender, EventArgs evt)
{
//requete de recherche
string requete = " SELECT * FROM client WHERE id_client='" + trechid.Text + "' OR nom LIKE '" + trechnom.Text + "';";
j'aimerai que: si ma textox est egale a ma bdd alors sa execute la requete
if(id_client.Value == trechid.Text ||nom.Value == trechnom.Text)
{
OdbcDataAdapter adapter = new OdbcDataAdapter(requete, connection);
//remplissage du DataSet avec les resultats de la requete
DataSet data = new DataSet();
adapter.Fill(data);
DataTable maTable = data.Tables[0];

dgclient.DataSource = data;
//chargement de la liste
dgclient.DataBind();

connection.Close();

}
else sinon cela met un message d'ereur
{
lrecherche.Visible = true;
lrecherche.Text = "personne non connue";
}

}