Делаю авторизацию, логины и пароли беру из БД. Все записи берутся корректно (выводил в MessageBox значения из тест бокса, одновременно со значениями из базы данных - идентичны). Когда начинаю сравнивать в коде, все отрицательно...
Не понимаю почему так происходит.
SqlCommand command = new SqlCommand("SELECT * FROM [Admin]", sqlConnection);
sqlReader = await command.ExecuteReaderAsync();
await sqlReader.ReadAsync();
if (textBox1.Text == Convert.ToString(sqlReader["login"]) )
{
if (textBox2.Text == Convert.ToString(sqlReader["pass"]) )
{
Form1 f1 = new Form1();
f1.ShowDialog();
}
}
else
MessageBox.Show("Неправильный логин или пароль");