Bonjour,
Je fais un petit formulaire avec un champ utilisateur, un champ mot de passe et un bouton login, le problème que j'ai c'est que ça passe tout droit, je ne sais pas vraiment pourquoi, voici le code de mon bouton login :
//Faire le contrôle du login et du mot de passe par base de donnée
string Utilisateur = tbxUtilisateur.Text;
string Password = tbxPassword.Text;
OleDbConnection maConnex = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" +
@"C:\Password.accdb;Persist Security Info=False;");
maConnex.Open();
string CommandeSql "SELECT Utilisateur, Password FROM test WHERE Password'" + Password + "' and Utilisateur ='" + Utilisateur + "'";
OleDbCommand InsertionPersonne = new OleDbCommand(CommandeSql, maConnex);
InsertionPersonne.ExecuteNonQuery();
if (InsertionPersonne != null)
{
MessageBox.Show("OK");
}
else
{
MessageBox.Show("Erreur");
}
maConnex.Close();
peut importe les valeurs que j'entre dans mes deux textbox il m'affiche OK. j'ai besoin d'aide au secours !