Я работаю над формой регистрации пользователя, содержащей только 3 поля Имя пользователя, пароль и подтверждение пароля.Но когда я вставляю данные, если пароль не совпадает, исключение появляется из-за несоответствия формы, но при нажатии OK данные вставляются в БД.что я должен сделать, чтобы он вставлял только соответствующий пароль
private void btn_save_Click(object sender, EventArgs e)
{
try
{
conn.Open();
OleDbCommand command = new OleDbCommand();
command.Connection = conn;
string query = "INSERT INTO Users (username,newpassword)values('" + txt_newusr.Text + "','" + txt_password.Text + "')";
if (txt_password.Text == "" || txt_cnfpw.Text == "")
{
MessageBox.Show("Please enter values");
return;
}
if (txt_password.Text != txt_cnfpw.Text)
{
MessageBox.Show("Password confirm password are not matching");
txt_cnfpw.Focus();
}
MessageBox.Show(query);
command.CommandText = query;
command.ExecuteNonQuery();
MessageBox.Show("Record Saved successfully");
conn.Close();
}
}