Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчёт по лабораторным.docx
Скачиваний:
2
Добавлен:
18.11.2022
Размер:
1.41 Mб
Скачать

InitializeComponent();

}

private void десятьСамыхДорогихТоваровToolStripMenuItem_Click(object sender, EventArgs e)

{

Form f2 = new Form2();

f2.Show();

}

}

}

Форма Десять самых дорогих товаров:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Проектирование_интерфейсов__5

{

public partial class Form2 : Form

{

public Form2()

{

InitializeComponent();

}

private void Form2_Load(object sender, EventArgs e)

{

dataSet11.Clear();

sqlDataAdapter1.Fill(dataSet11.product);

}

}

}

Контрольный пример:

Образец главной формы проекта:

Форма Десять самых дорогих товаров:

Лабораторная работа № 6 Использование параметрических запросов к базе данных sql Server в приложениях

Задание:

1. Добавить на главную форму проекта элемент управления MenuStrip с пунктом меню Запросы и 2 подменю «Заказы покупателя», «Заказы товара».

2. Добавить в проект 2 формы с названиями, соответствующими пунктам меню.

3. Обеспечить вызов форм через соответствующие пункты меню.

4. Отобразить на форме Заказы покупателя заказы покупателя, выбранного из списка элемента ComboBox.

5. Отобразить на форме Заказы товара заказы на товар, выбранный из списка элемента ComboBox.

Текст программы:

Главная форма проекта:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Проектироваие_интерфейсов__6

{

public partial class Form1 : Form

{

public Form1()

{

InitializeComponent();

}

private void заказыПокупателяToolStripMenuItem_Click(object sender, EventArgs e)

{

Form f2 = new Form2();

f2.Show();

}

private void заказыТовараToolStripMenuItem_Click(object sender, EventArgs e)

{

Form f3 = new Form3();

f3.Show();

}

}

}

Форма Заказы покупателя:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Проектироваие_интерфейсов__6

{

public partial class Form2 : Form

{

public Form2()

{

InitializeComponent();

}

private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)

{

sqlDataAdapter2.SelectCommand.Parameters[0].Value = dataSet11.client[comboBox1.SelectedIndex].key_client;

dataSet21.Clear();

sqlDataAdapter2.Fill(dataSet21.order);

}

private void Form2_Load(object sender, EventArgs e)

{

dataSet11.Clear();

sqlDataAdapter1.Fill(dataSet11.client);

}

private void Form2_FormClosing(object sender, FormClosingEventArgs e)

{

this.Hide();

e.Cancel = true;

}

}

}

Форма Заказы товара:

using System;

using System.Collections.Generic;

using System.ComponentModel;

using System.Data;

using System.Drawing;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

using System.Windows.Forms;

namespace Проектироваие_интерфейсов__6

{

public partial class Form3 : Form

{

public Form3()

{