private void logButton_Click(object sender, EventArgs e) { try { myConnection = new OleDbConnection(connectString); myConnection.Open(); string log = logText.Text; string pas = pasText.Text; if ((logText.Text == "") || (pasText.Text == "")) { MessageBox.Show("Введіть дані!", "Увага", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { string query = "SELECT `usname`, `login`, `password` FROM auth WHERE `login` = '" + log + "' AND `password` = '" + pas + "'"; OleDbCommand command = new OleDbCommand(query, myConnection); OleDbDataReader reader = command.ExecuteReader(); while (reader.Read()) { name = reader[0].ToString(); login = reader[1].ToString(); password = reader[2].ToString(); } reader.Close(); myConnection.Close(); if ((login == log) && (password == pas)) { if (name == "Admin") { string message = "Ви увійшли до системи."; string title = name; MessageBox.Show(message, title); Salon salon = new Salon(); salon.Show(); this.Hide(); } } else { MessageBox.Show("Перевірте введені дані", "Помилка", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } } catch { MessageBox.Show("Не знайдено базу.\nПокладіть базу в директорію C:/DB/", "Увага", MessageBoxButtons.OK, MessageBoxIcon.Information); } }