Задача такая- В форме авторизации нужно подключиться к базе данных на локальном сервере (можно и на сайте)
- При нажатии на кнопку Войти, если данные совпадают, тогда переходить в другую форму, если не соподают показать Label_Erorr.Text = "Error Login Pass";
- При нажатии на кнопку Регистрация открывается форма, там все водится и добавляется новый клиент в базу
private void RegisterBtn_Click(object sender, EventArgs e)
{
this.Hide(); // Скрыть 1 форму
Register reg = new Register(); // Создать новую 2 форму
reg.ShowDialog(); // Отобразить форму
this.Close(); // Закрыть 1 форму
}
private void LoginBtn_Click(object sender, EventArgs e)
{
string CommandText = "SELECT * FROM users WHERE Username= " + LoginBox.Text + " AND password = " + PassBox.Text + " LIMIT 1";
string Connect = "Database=kbecker;Data Source=localhost;User Id=root;Password=";
SqlConnection myConnection = new SqlConnection(Connect);
SqlCommand myCommand = new SqlCommand(CommandText, myConnection);
myConnection.Open();
/*
Что тут писать если верно, или неверно
*/
myConnection.Close();
if (LoginBox.Text == "Anonymous" && PassBox.Text == "kgp193mdl250")
{
this.Hide();
Main fm = new Main();
fm.ShowDialog();
this.Close();
}
}
private void RememberCheck_CheckedChanged(object sender, EventArgs e)
{
if (RememberCheck.Checked == true)
{
LoginBox.Text = "Anonymous";
PassBox.Text = "kgp193mdl250";
}
else
{
LoginBox.Clear();
PassBox.Clear();
}
}