Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

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

  • Автор темы Автор темы mayoshi
  • Дата начала Дата начала
мяу
Участник
Участник
Статус
Оффлайн
Регистрация
13 Авг 2019
Сообщения
613
Реакции
189
Помогите написать проверку на бд
Код:
Expand Collapse Copy
        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("Неправильный логин или пароль, либо вы не зарегестрированы");
                }
            }
            
        }
 
Как-то так. Думаю, тебе не составит труда засунуть в свой код, но если будут вопросы - пиши
C#:
Expand Collapse Copy
try {
    String connString = "Server=" + host + ";Database=" + database
                    + ";port=" + port + ";User Id=" + username + ";password=" + password;
    MySqlConnection conn = new MySqlConnection(connString);
    conn.Open();
    // Тут можешь что-нибудь сделать
    conn.Close();
} catch {
    // Ошибка подключения к бд => неверные данные для авторизации
}
 
Назад
Сверху Снизу