private void Form1_FormClosing(object sender, FormClosingEventArgs e) { Microsoft.Office.Interop.Excel.Application myExcel = new Microsoft.Office.Interop.Excel.Application(); //создаем виртуальный объект Excel //создать книгу в объекте Excel myExcel.Application.Workbooks.Add(Type.Missing); //Настраиваем ячейки myExcel.Quit(); if (Program.type_user == false) { USERS_FORM f = new USERS_FORM(); if (!f.Visible) { f.Show(); } } else { Form3 f = new Form3(); if (!f.Visible) { f.Show(); } } }
private void button1_Click_1(object sender, EventArgs e) { //получаем логин и пароль в переменные //сразу чистим краевые пробелы (трим) string login_user = textBox1.Text.Trim(); string password_user = textBox2.Text.Trim(); if (login_user == "" || password_user == "") { MessageBox.Show("Вы не ввели данные"); } else { //создаем подключение к БД SqlConnection connect = new SqlConnection(Program.st_connect); //открываем подключение connect.Open(); //строка н поиск юзера string s = "select * from users where login_user = '******' and password_user = '******'"; //делаем запрос к БД SqlCommand command = new SqlCommand(s, connect); //получаем данные которые вернул запрос SqlDataReader reader = command.ExecuteReader(); //читаем одну строку из набора данных if (reader.HasRows) { reader.Read(); //получаем данные. В скобках это номера столбцов как в запросе(0-8) Program.id_user = reader.GetInt32(0); Program.type_user = reader.GetBoolean(3); if (Program.type_user == false) { USERS_FORM f = new USERS_FORM(); f.Show(); //this.Close(); } else { Form3 f = new Form3(); f.Show(); } } else { MessageBox.Show("Пользователь не найден"); } connect.Close(); } this.Hide(); }
private void Form2_FormClosed(object sender, FormClosedEventArgs e) { if (Program.type_user == false) { USERS_FORM f = new USERS_FORM(); if (!f.Visible) { f.Show(); } } else { Form3 f = new Form3(); if (!f.Visible) { f.Show(); } } }