[C# + MYSQL] How to fix

  • Автор темы Автор темы A'Kon
  • Дата начала Дата начала
ROAD TO THE LEGEND
Забаненный
Забаненный
Статус
Оффлайн
Регистрация
7 Фев 2018
Сообщения
2,224
Реакции
714
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Короче, создавал ту тему, но мне там кидали всякое г.. дааа...
Сделал проверку на ошибки, тобишь при одной из ошибки будет высвечиватся месаге бокс
Код
Код:
Expand Collapse Copy
 public bool KeyActivate(string keyactiv)
        {
            string query = $"SELECT * FROM keys WHERE key='{keyactiv}';";
            try
            {
                if (OpenConnection())
                {
                    MySqlCommand cmd = new MySqlCommand(query, conn);
                    MySqlDataReader reader = cmd.ExecuteReader();

                    if (reader.Read())
                    {

                        reader.Close();
                        conn.Close();
                        return true;
                    }
                    else
                    {

                        reader.Close();
                        conn.Close();
                        return false;
                    }
                }
                else
                {
                    MessageBox.Show("OpenConnection error");
                    conn.Close();
                    return false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("Catch error");
                conn.Close();
                return false;
            }
        }



private void metroButton5_Click(object sender, EventArgs e)
        {
            string userk = key.Text;

            if (KeyActivate(userk))
            {
                MessageBox.Show($"Ключ активирован!");
            }
            else
            {
                MessageBox.Show($"Ключа не существует!");
            }

Ну и высвечивался MessageBox.Show("Catch error");
Соу, хау ту фикс ит?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Ты запрос к БД в самом лоадере делаешь?
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Назад
Сверху Снизу