Были проблемы с этим в течение нескольких дней. Я работаю над экраном входа в систему с простым именем пользователя и паролем и храню все в базе данных. В значительной степени мне нужно проверить, совпадают ли имя пользователя и пароль, а также посмотреть, активирована ли учетная запись (либо 0, либо 1). У меня были проблемы с этим, и я не могу заставить его работать правильно. Любая помощь приветствуется.
DB Mysql
private void loginButton_Click(object sender, EventArgs e)
{
AdamPanel blarg = new AdminPanel();
string pass, user;
string password = "";
string username = "";
user = usernameBox.Text;
pass = passwordBox.Text;
DataSet bb = new DataSet();
string connectionString = "datasource=stuff;database=users";
MySqlConnection mysql = new MySqlConnection(connectionString);
MySqlDataAdapter adapter = new MySqlDataAdapter();
adapter.SelectCommand = new MySqlCommand("SELECT * FROM RegularUsers WHERE Username = '" + user + "' AND Password = '" + pass + "'", mysql);
adapter.Fill(bb);
if(bb.HasRows)
blarg.Show();
return 0;
}
}
}
все еще не работает, идеи?