Мне нужно отобразить сообщение для двух разных textBoxes
в моем приложении, если информация введена неправильно.
Обычно, когда пользователь вводит информацию, он выполняет поиск в базе данных, чтобы проверить, есть ли эта информация. Если это не так, он должен отобразить сообщение о том, что введенная информация неверна
Это мой код, который я использую
SqlConnection con = new SqlConnection(@"Data Source=DEVELOPMENT\ACCESSCONTROL;Initial Catalog=ACCESSCONTROL;User ID=sa;Password=P@55w0rd123");
SqlCommand check_User_Name = new SqlCommand("SELECT COUNT(*) FROM NewVisitor WHERE (IDNumber = @IDNumber AND PersonVisit = @PersonVisit)", con);
check_User_Name.Parameters.AddWithValue("@IDNumber", idNumber_TxtBox.Text);
check_User_Name.Parameters.AddWithValue("@PersonVisit", personVisiting_TxtBox.Text);
con.Open();
int UserExist = (int)check_User_Name.ExecuteScalar();
if (UserExist > 0)
{
.....
}
else
{
MessageBox.Show("No Visitor with ID Number: " + idNumber_TxtBox.Text + " Exists");
MessageBox.Show("No Employee, " + personVisiting_TxtBox.Text + " Exists");
}
В настоящее время он будет отображать только первые messageBox
, если любая из этих данных введена неправильно