private void tabLichDan() { string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "SELECT Сотрудники.Сотрудник_ID, Сотрудники.Фамилия, Сотрудники.Имя, Сотрудники.Отчество, Отделы.Отдел, Сотрудники.Адрес, Сотрудники.Дата_приема, Сотрудники.Пароль FROM Отделы INNER JOIN Сотрудники ON Отделы.Отдел_ID = Сотрудники.Отдел_ID;"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Сотрудники", ds, connect); textBox6.Text = ds.Tables["Сотрудники"].Rows[i][0].ToString(); textBox1.Text = ds.Tables["Сотрудники"].Rows[i][1].ToString(); textBox2.Text = ds.Tables["Сотрудники"].Rows[i][2].ToString(); textBox3.Text = ds.Tables["Сотрудники"].Rows[i][3].ToString(); comboBox1.Text = ds.Tables["Сотрудники"].Rows[i][4].ToString(); textBox5.Text = ds.Tables["Сотрудники"].Rows[i][5].ToString(); dateTimePicker1.Text = ds.Tables["Сотрудники"].Rows[i][6].ToString(); textBox4.Text = ds.Tables["Сотрудники"].Rows[i][7].ToString(); connect.Close(); n = ds.Tables["Сотрудники"].Rows.Count; }
private void button4_Click(object sender, EventArgs e) { var text = textBox2.Text?.Trim(); var Query = $@"select Книги.Наименование,Продажа.Дата from Продажа inner join Книги on Книги.Товар_ID = Продажа.код_книги and Продажа.Дата = {text}"; var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView4.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button17_Click(object sender, EventArgs e) { if (dateTimePicker1.Value > dateTimePicker2.Value) { MessageBox.Show("Неправильный интервал даты"); } else { Form3 form3 = new Form3(); form3.Show(); string Query, con; string formateddate1 = "#" + dateTimePicker1.Value.Day.ToString() + "/" + dateTimePicker1.Value.Month.ToString() + "/" + dateTimePicker1.Value.Year.ToString() + "#"; string formateddate2 = "#" + dateTimePicker2.Value.Day.ToString() + "/" + dateTimePicker2.Value.Month.ToString() + "/" + dateTimePicker2.Value.Year.ToString() + "#"; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "SELECT Продажи.Код, Товары.Наименование, Продажи.Количество, Товары.Цена, [Продажи].[Количество]*[Товары].[Цена] AS Сумма, [Клиенты].[Фамилия]+' '+[Клиенты].[Имя]+' '+[Клиенты].[Отчество] AS Клиент, [Сотрудники].[Фамилия]+' '+[Сотрудники].[Имя]+' '+[Сотрудники].[Отчество] AS Сотрудник, Продажи.[Номер_продажи], Продажи.[Дата_продажи] FROM Товары INNER JOIN (Сотрудники INNER JOIN(Клиенты INNER JOIN Продажи ON Клиенты.Код = Продажи.Клиент_ID) ON Сотрудники.Сотрудник_ID = Продажи.Сотрудник_ID) ON Товары.Товар_ID = Продажи.Товар WHERE Продажи.[Дата_продажи] Between " + formateddate1 + " And " + formateddate2 + ";"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); } }
private void button1_Click(object sender, EventArgs e) { var Query = ($@"select * from Склад where Склад.цена > 5000 AND Склад.кол_во_экземпляров > 10"); var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button2_Click(object sender, EventArgs e) { var Query = @"select sum(кол_во_экз) as 'Кол-во проданных экземпляров', Книги.Наименование, Сотрудники.ФИО from Продажа inner join Сотрудники on Продажа.код_сотрудника = Сотрудники.Таб_номер_сотрудника inner join Книги on Книги.Товар_ID = Продажа.код_книги group by Продажа.код_сотрудника, Книги.Наименование, Сотрудники.ФИО"; var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView2.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button4_Click(object sender, EventArgs e) { var text = textBox1.Text?.Trim(); var Query = ($@"select Книги.Наименование, (Заказы.количество_экземпляров*Склад.Цена - Заказы.сумма_предоплаты) as 'Сумма доплаты' from Склад inner join Заказы on Заказы.код_книги = Склад.код_книги inner join Книги on Книги.Товар_ID = Склад.код_книги where Склад.код_книги = {text}"); var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView4.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button3_Click(object sender, EventArgs e) { var text = textBox1.Text?.Trim(); var Query = $@"select * from Клиенты where Фамилия like('{text}%');"; var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView3.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button13_Click(object sender, EventArgs e) { if (textBox4.Text.Length == 0) { MessageBox.Show("Введите цену"); } else { Form3 form3 = new Form3(); form3.Show(); string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "SELECT Книги.Товар_ID, Книги.Наименование, Книги.Количество, Книги.[Цена], Отделы.Отдел_ID, Отделы.Отдел FROM Отделы INNER JOIN (Отделы INNER JOIN Книги ON Отделы.Отдел_ID = Книги.Отдел_ID) ON Отдел_ID.Отдел_ID = Книги.Отдел_ID_ID WHERE Книги.[Цена] =" + textBox4.Text + ";"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); } }
private void button10_Click(object sender, EventArgs e) { if (textBox2.Text.Length == 0) { MessageBox.Show("Введите номер продажи"); } else { Form3 form3 = new Form3(); form3.Show(); string Query, con; Query = "SELECT Продажи.[Номер_продажи], Поставщики.Организация, Поставщики.Адрес, Поставщики.Телефон FROM(Поставщики INNER JOIN Товары ON Поставщики.Поставщик_ID = Товары.Поставщик_ID) INNER JOIN Продажи ON Товары.Товар_ID = Продажи.Товар WHERE Продажи.[Номер_продажи] = " + textBox2.Text + ";"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); } }
private void employee() { SqlConnection sqlConnection = SqlConnectionHelper.GetSqlConnection(); if (comboBox1.Text.Length == 0) { MessageBox.Show("Поля не должны быть пустыми"); } else { SqlCommand selectSotr = new SqlCommand("SELECT * FROM Сотрудники WHERE Сотрудники.Сотрудник_ID = " + comboBox1.SelectedValue.ToString() + " AND Сотрудники.Пароль = " + textBox1.Text + "", sqlConnection); selectSotr.CommandTimeout = 30; sqlConnection.Open(); if (textBox1.Text.Length == 0 ^ comboBox1.Text.Length == 0) { MessageBox.Show("Поля не должны быть пустыми"); } else if (selectSotr.ExecuteScalar() == null) { MessageBox.Show("Не верный пользователь или пароль"); // Действия, осуществляемые при неудачном входе } else { MessageBox.Show("Вход выполнен успешно"); // Действия, осуществляемые при удачном входе Form2 form2 = new Form2(); this.Hide(); form2.Show(); } } sqlConnection.Close(); }
private void button9_Click(object sender, EventArgs e) { if (textBox1.Text.Length == 0) { MessageBox.Show("Введите номер продажи"); } else { Form3 form3 = new Form3(); form3.Show(); string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "SELECT Продажи.[Номер_продажи], Клиенты.Фамилия, Клиенты.Имя, Клиенты.Отчество, Клиенты.Организация, Клиенты.Телефон FROM Клиенты INNER JOIN Продажи ON Клиенты.Код = Продажи.Клиент_ID WHERE Продажи.[Номер_продажи] =" + textBox1.Text + ";"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); } }
private void findgoods() { if (textBox3.Text.Length == 0) { MessageBox.Show("Введите название товара"); } else { Form3 form3 = new Form3(); form3.Show(); string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "SELECT Товары.Товар_ID, Товары.Наименование, Товары.Количество, Товары.Цена, Поставщики.Организация, Отделы.Отдел FROM Отделы INNER JOIN(Поставщики INNER JOIN Товары ON Поставщики.Поставщик_ID = Товары.Поставщик_ID) ON Отделы.Отдел_ID = Товары.Отдел_ID WHERE Товары.Наименование = '" + textBox3.Text + "';"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Поиск товара", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Поиск товара"].DefaultView; connect.Close(); } }
private void button1_Click(object sender, EventArgs e) { var Query = @"SELECT [Наименование] ,([Количество] * Цена) as 'Общая стоимость' FROM [dbo].[Книги]"; var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button5_Click(object sender, EventArgs e) { // Текстбокс ввода на твоей панели var text = textBox3.Text?.Trim(); var Query = $@"select Книги.Наименование as 'Книга', Издательства.Наименование as 'Издательство' from Продажа inner join Книги on Продажа.код_книги=Книги.Товар_ID AND Продажа.Дата = {text} inner join Издательства on Продажа.код_издательства = Издательства.Код_издательства"; var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Запрос"); dataGridView5.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void Form6_Load(object sender, EventArgs e) { SqlConnection connection = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand("select*from Товары", connection); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; connection.Open(); DataTable tbl1 = new DataTable(); sotrDA.Fill(tbl1); comboBox2.DataSource = tbl1; comboBox2.DisplayMember = "Наименование"; comboBox2.ValueMember = "Товар_ID"; connection.Close(); comboBox2.SelectedIndex = -1; var query = "select*from Клиенты"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds1 = new DataSet(); ds1.Clear(); SqlConnectionHelper.ExecuteButtonHandle(query, "Клиенты", ds1, connect); ds1.Tables["Клиенты"].Columns.Add("fio", typeof(string), "Фамилия+' '+Имя+' '+Отчество"); connect.Close(); comboBox3.DataSource = ds1.Tables["Клиенты"]; comboBox3.DisplayMember = "fio"; comboBox3.ValueMember = "Код"; comboBox3.SelectedIndex = -1; query = "select*from Сотрудники"; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds2 = new DataSet(); ds2.Clear(); SqlConnectionHelper.ExecuteButtonHandle(query, "Сотрудники", ds2, connect); ds2.Tables["Сотрудники"].Columns.Add("fio", typeof(string), "Фамилия+' '+Имя+' '+Отчество"); connect.Close(); comboBox1.DataSource = ds2.Tables["Сотрудники"]; comboBox1.DisplayMember = "fio"; comboBox1.ValueMember = "Сотрудник_ID"; comboBox1.SelectedIndex = -1; }
private void button3_Click(object sender, EventArgs e) { SqlConnection connection = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand($"Delete from Сотрудники where Сотрудник_ID = {textBox6.Text}", connection); command.CommandTimeout = 30; connection.Open(); command.ExecuteNonQuery(); connection.Close(); }
private void button6_Click(object sender, EventArgs e) { SqlConnection connection = SqlConnectionHelper.GetSqlConnection(); SqlCommand comUpdate = new SqlCommand( $@"Update Сотрудники set Фамилия = {textBox1.Text}, Имя = {textBox2.Text}, Отчество = {textBox3.Text}, Адрес = { textBox5.Text}, Отдел_ID = { comboBox1.SelectedValue}, Дата_приема = {dateTimePicker1.Value}, Пароль = {textBox4.Text} where Сотрудник_ID = {textBox6.Text}", connection); comUpdate.CommandTimeout = 30; connection.Open(); comUpdate.ExecuteNonQuery(); connection.Close(); }
private void button1_Click(object sender, EventArgs e) { string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "INSERT INTO Сотрудники (Фамилия, Имя, Отчество, Адрес, Отдел_ID, Дата_приема, Пароль) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox5.Text + "','" + comboBox1.SelectedValue.ToString() + "','" + dateTimePicker1.Text + "','" + textBox4.Text + "');"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Добавление", ds, connect); this.Close(); connect.Close(); }
private void button1_Click(object sender, EventArgs e) { string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "INSERT INTO Продажи (Товар, Количество, Клиент_ID, Сотрудник_ID, Номер_продажи, Дата_продажи) VALUES ('" + comboBox2.ValueMember + "','" + textBox2.Text + "','" + comboBox3.ValueMember + "','" + comboBox1.ValueMember + "','" + textBox6.Text + "','" + dateTimePicker1.Text + "');"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Добавление", ds, connect); this.Close(); connect.Close(); }
private void button1_Click(object sender, EventArgs e) { string Query, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "INSERT INTO Клиенты (Фамилия, Имя, Отчество, Организация, Телефон) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "');"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Добавление", ds, connect); this.Close(); connect.Close(); }
private void button5_Click(object sender, EventArgs e) { var text = textBox3.Text?.Trim(); var Query = ($@"INSERT INTO [dbo].[Издательства] ([Наименование]) VALUES ({text})"); var connect = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand(Query, connect); command.CommandTimeout = 30; connect.Open(); for (int i = 0; i < 4; i++) { command.ExecuteNonQuery(); } connect.Close(); }
private void Form8_Load(object sender, EventArgs e) { SqlConnection connection = SqlConnectionHelper.GetSqlConnection(); SqlCommand command = new SqlCommand("select*from Товары", connection); command.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = command; connection.Open(); DataTable tbl = new DataTable(); sotrDA.Fill(tbl); comboBox1.DataSource = tbl; comboBox1.DisplayMember = "Наименование"; comboBox1.ValueMember = "Товар_ID"; connection.Close(); comboBox1.SelectedIndex = -1; }
private void button1_Click(object sender, EventArgs e) { string Query, con; //"SELECT Товары.Товар_ID, Товары.Наименование, [Товары]![Количество]+[Поступления]![Кол-во] AS Количество, Товары.Цена, Товары.Поставщик_ID, Товары.Отдел_ID FROM Товары INNER JOIN Поступления ON Товары.Товар_ID = Поступления.Товар_ID;" con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "INSERT INTO Поступления (Дата, Товар_ID, Количество , Цена) VALUES ('" + dateTimePicker1.Text + "','" + comboBox1.SelectedValue + "','" + textBox3.Text + "','" + textBox4.Text + "');"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Добавление", ds, connect); this.Close(); connect.Close(); }
// private void Form2_Load(object sender, EventArgs e) //{ // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Продажи". При необходимости она может быть перемещена или удалена. //this.продажиTableAdapter.Fill(this.магазин2DataSet.Продажи); // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Сотрудники". При необходимости она может быть перемещена или удалена. //this.сотрудникиTableAdapter.Fill(this.магазин2DataSet.Сотрудники); // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Поступления". При необходимости она может быть перемещена или удалена. //this.поступленияTableAdapter.Fill(this.магазин2DataSet.Поступления); // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Клиенты". При необходимости она может быть перемещена или удалена. //this.клиентыTableAdapter.Fill(this.магазин2DataSet.Клиенты); // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Поставщики". При необходимости она может быть перемещена или удалена. //this.поставщикиTableAdapter.Fill(this.магазин2DataSet.Поставщики); // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Отделы". При необходимости она может быть перемещена или удалена. //this.отделыTableAdapter.Fill(this.магазин2DataSet.Отделы); // TODO: данная строка кода позволяет загрузить данные в таблицу "магазин2DataSet.Товары". При необходимости она может быть перемещена или удалена. //this.товарыTableAdapter.Fill(this.магазин2DataSet.Товары); // } private void button4_Click(object sender, EventArgs e) { Form3 form3 = new Form3(); form3.Show(); var connect = SqlConnectionHelper.GetSqlConnection(); string Query; Query = "SELECT TOP 1 * FROM Товары ORDER BY Товары.Цена DESC;"; try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void Form1_Load(object sender, EventArgs e) { SqlConnection sqlConnection = SqlConnectionHelper.GetSqlConnection(); SqlCommand selectSotr = new SqlCommand("select*from Сотрудники", sqlConnection); selectSotr.CommandTimeout = 30; SqlDataAdapter sotrDA = new SqlDataAdapter(); sotrDA.SelectCommand = selectSotr; sqlConnection.Open(); DataSet ds = new DataSet(); ds.Clear(); sotrDA.Fill(ds, "Таблица"); sqlConnection.Close(); ds.Tables["Таблица"].Columns.Add("fio", typeof(string), "Фамилия+' '+Имя+' '+Отчество"); comboBox1.DataSource = ds.Tables["Таблица"]; comboBox1.DisplayMember = "fio"; comboBox1.ValueMember = "Сотрудник_ID"; comboBox1.SelectedIndex = -1; }
private void button7_Click(object sender, EventArgs e) { Form3 form3 = new Form3(); form3.Show(); string Query, con; Query = "SELECT [Сотрудники].[Фамилия] + ' ' +[Сотрудники].[Имя] + ' ' +[Сотрудники].[Отчество] AS Сотрудник, Продажи.[Номер_продажи], Продажи.[Дата_продажи], Товары.Наименование, Продажи.Количество, Товары.Цена, [Продажи].[Количество]*[Товары].[Цена] AS Сумма, [Клиенты].[Фамилия]+' '+[Клиенты].[Имя]+' '+[Клиенты].[Отчество] AS Клиент FROM Товары INNER JOIN (Сотрудники INNER JOIN (Клиенты INNER JOIN Продажи ON Клиенты.Код = Продажи.Клиент_ID) ON Сотрудники.Сотрудник_ID = Продажи.Сотрудник_ID) ON Товары.Товар_ID = Продажи.Товар ORDER BY[Сотрудники].[Фамилия]+' '+[Сотрудники].[Имя]+' '+[Сотрудники].[Отчество] DESC;"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button5_Click(object sender, EventArgs e) { Form3 form3 = new Form3(); form3.Show(); string Query; Query = "SELECT Товары.Наименование, Продажи.Количество, Товары.Цена, [Продажи].[Количество]*[Товары].[Цена] AS Итого FROM Товары INNER JOIN Продажи ON Товары.Товар_ID = Продажи.Товар;"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button8_Click(object sender, EventArgs e) { Form3 form3 = new Form3(); form3.Show(); string Query; Query = "SELECT Товары.Наименование, Поступления.[Количество], Поступления.Цена, Поставщики.Организация, Поступления.Дата FROM Поставщики INNER JOIN(Товары INNER JOIN Поступления ON Товары.Товар_ID = Поступления.Товар_ID) ON Поставщики.Поставщик_ID = Товары.Поставщик_ID WHERE (((Поступления.Дата)Between Date() And Date() - 60));"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }
private void button16_Click(object sender, EventArgs e) { if (textBox6.Text.Length == 0) { MessageBox.Show("Введите номер продажи"); } else { Form10 form10 = new Form10(); form10.Show(); string Query, Query1, con; con = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|\Магазин2.mdb;Persist Security Info=False;"; Query = "SELECT Товары.Наименование, Продажи.Количество, Товары.Цена, [Продажи].[Количество]*[Товары].[Цена] AS Сумма FROM Товары INNER JOIN Продажи ON Товары.Товар_ID = Продажи.Товар WHERE Продажи.[Номер_продажи] =" + textBox6.Text + ";"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Товарный чек", ds, connect); form10.dataGridView1.DataSource = ds.Tables["Товарный чек"].DefaultView; connect.Close(); Query1 = "SELECT[Сотрудники].[Фамилия] + ' ' +[Сотрудники].[Имя] + ' ' +[Сотрудники].[Отчество] AS Продавец, Продажи.[Номер_продажи], Продажи.[Дата_продажи] FROM Сотрудники INNER JOIN Продажи ON Сотрудники.Сотрудник_ID = Продажи.Сотрудник_ID WHERE Продажи.[Номер_продажи] =" + textBox6.Text + ";"; OleDbDataAdapter dan1 = new OleDbDataAdapter(Query1, con); connect.Open(); DataSet ds1 = new DataSet(); ds1.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query1, "Товарный чек", ds1, connect); form10.label5.Text = ds1.Tables["Товарный чек"].Rows[0][0].ToString(); form10.label11.Text = ds1.Tables["Товарный чек"].Rows[0][1].ToString(); form10.label3.Text = ds1.Tables["Товарный чек"].Rows[0][2].ToString(); connect.Close(); } }
private void button6_Click(object sender, EventArgs e) { Form3 form3 = new Form3(); form3.Show(); string Query; Query = "SELECT Товары.Наименование, Товары.Цена, Поставщики.Организация FROM Поставщики INNER JOIN Товары ON Поставщики.Поставщик_ID = Товары.Поставщик_ID ORDER BY Поставщики.Организация DESC;"; var connect = SqlConnectionHelper.GetSqlConnection(); try { connect.Open(); MessageBox.Show("Соединение прошло успешно"); } catch { MessageBox.Show("Ошибка соединения"); } DataSet ds = new DataSet(); ds.Clear(); SqlConnectionHelper.ExecuteButtonHandle(Query, "Запрос", ds, connect); form3.dataGridView1.DataSource = ds.Tables["Запрос"].DefaultView; connect.Close(); }