private void button16_Click(object sender, EventArgs e) {// Товарный чек if (textBox6.Text.Length == 0) { MessageBox.Show("Введите номер продажи"); } else { Form10 form10 = new Form10(); form10.Show(); string Query, con; int k, j, sum; 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 + ";"; OleDbDataAdapter dan = new OleDbDataAdapter(Query, con); OleDbConnection connect = new OleDbConnection(con); connect.Open(); DataSet ds = new DataSet(); ds.Clear(); dan.Fill(ds, "Товарный чек"); form10.dataGridView1.DataSource = ds.Tables["Товарный чек"].DefaultView; connect.Close(); k = form10.dataGridView1.RowCount; sum = 0; for (int i = 0; i < k - 1; i++) { j = Convert.ToInt32(form10.dataGridView1.Rows[i].Cells[3].Value); sum += j; } form10.label10.Text = Convert.ToString(sum); Query = "SELECT[Сотрудники]![Фамилия] + ' ' +[Сотрудники]![Имя] + ' ' +[Сотрудники]![Отчество] AS Продавец, Продажи.[Номер_продажи], Продажи.[Дата_продажи] FROM Сотрудники INNER JOIN Продажи ON Сотрудники.Сотрудник_ID = Продажи.Сотрудник_ID WHERE Продажи.[Номер_продажи] =" + textBox6.Text + ";"; OleDbDataAdapter dan1 = new OleDbDataAdapter(Query, con); connect.Open(); DataSet ds1 = new DataSet(); ds1.Clear(); dan1.Fill(ds1, "Товарный чек"); 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 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 button2_Click(object sender, EventArgs e) { Form10 form10 = new Form10(); form10.Show(); }