- Статус
- Оффлайн
- Регистрация
- 7 Фев 2018
- Сообщения
- 2,224
- Реакции
- 714
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Короче, создавал ту тему, но мне там кидали всякое г.. дааа...
Сделал проверку на ошибки, тобишь при одной из ошибки будет высвечиватся месаге бокс
Код
Ну и высвечивался MessageBox.Show("Catch error");
Соу, хау ту фикс ит?
Сделал проверку на ошибки, тобишь при одной из ошибки будет высвечиватся месаге бокс
Код
Код:
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");
Соу, хау ту фикс ит?