Вопрос Проверка на бд

мяу
Участник
Статус
Оффлайн
Регистрация
13 Авг 2019
Сообщения
609
Реакции[?]
190
Поинты[?]
10K
Помогите написать проверку на бд
Код:
        private void signin_Click(object sender, EventArgs e)
        {
            log = logintxtbox.Text;
            pwd = pwdtxtbox.Text;
            if (log == "" | pwd == "")
            {
                MessageBox.Show("Заполните данные.");
            }
            else
            {
                //тут вместо if(){} которое идет дальше поставить проверку с бд
                if (log == "admin" | pwd == "admin")
                {
                    Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 0, 0));
                    prBAR.Visible = true;
                    this.Height = 250;
                    Region = System.Drawing.Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 25, 25));
                    lgbtns.Visible = false;

                    infpanel.Visible = true;
                    progtime.Start();
                }
                else
                {
                    MessageBox.Show("Неправильный логин или пароль, либо вы не зарегестрированы");
                }
            }
            
        }
 
Олдфаг
Статус
Оффлайн
Регистрация
18 Фев 2019
Сообщения
2,826
Реакции[?]
1,853
Поинты[?]
24K
Как-то так. Думаю, тебе не составит труда засунуть в свой код, но если будут вопросы - пиши
C#:
try {
    String connString = "Server=" + host + ";Database=" + database
                    + ";port=" + port + ";User Id=" + username + ";password=" + password;
    MySqlConnection conn = new MySqlConnection(connString);
    conn.Open();
    // Тут можешь что-нибудь сделать
    conn.Close();
} catch {
    // Ошибка подключения к бд => неверные данные для авторизации
}
 
Сверху Снизу