Пользовательского интерфейса посредством связывания с данными
Цель работы: Познакомиться с технологией создания связанных с данными элементов управления, ознакомиться со свойствами и методами объекта BindingSource. Задание: Выполнение данной лабораторной работы расписано по шагам. В результате ее выполнения вы получите приложение для оформления заказа на продукцию компании МММ детские машины следующего вида. Приложение выполнено с использованием технологии связывания с данными. Обратите внимание на рисунок 16 – в поле код_магазина столбец подстановки: при выборе в списке Названия_магазина, в таблицу Заказов записывается код_магазина. Столбец Итого – вычисляемый. Рисунок 16 – Форма для работы с Заказами Ход работы: 1. Проверим и изменим при необходимости схему данных. Для этого откройте среду Microsoft SQL Server Management Studio и выполните следующее: · измените при необходимости таблицу заказ так, чтобы она имела следующую структуру:
· измените при необходимости таблицу состав_заказа, чтобы она имела следующую структуру:
· добавьте по 5 записей в таблицы «Заказ» и «Состав заказа» · Схема данных для используемых в данной лабораторной таблиц должна выглядеть как на рисунке 17. Остальные таблицы БД оставьте без изменений.
Рисунок 17 – Схема данных для таблиц предметной области Заказ В пакете Windows Forms из состава Microsoft.NET Framework реализована поддержка связывания с данными. Благодаря связыванию появляется функциональная возможность вывода содержимого объекта DataSet в различных элементах управления, причем пользователь может изменять это содержимое. Коротко говоря, связывание с данными упрощает и ускоряет создание приложений для работы с данными, поскольку уменьшает размер кода, необходимого для создания пользовательского интерфейса.
|