Технология разработки программного продукта
На рисунке 17 представлен код хранимой процедуры Выгрузка Update. На рисунке 16 представлен код хранимой процедуры Загрузка Select. На рисунке 30 изображен код для поиска информации по таблице. Создать таблицы базы данных: Загрузка, Выгрузка и Категории. На рисунке 13 представлен мастер настройки источника данных. Для отображения таблиц используется хранимая процедура SELECT. На рисунке 23… Читать ещё >
Технология разработки программного продукта (реферат, курсовая, диплом, контрольная)
Необходимо запустить программу Visual Studio, после запуска создаем проект C# WindowsForm.
Затем следует создать базу данных, для этого нужно нажать на кнопку «Вид» потом выбираем «Обозреватель серверов».
Затем следует нажать на кнопку «Добавить подключение».
На рисунке 8 показано подключение БД.
Рисунок 8. Подключение.
Необходимо ввести название базы данных.
На рисунке 9 представлено подключение БД.
Рисунок 9. Добавление подключения.
Нажимать на кнопку «Ок».
Создать таблицы базы данных: Загрузка, Выгрузка и Категории.
На рисунке 10 показано как добавлять таблицы.
Рисунок 10. Добавление таблиц.
В конструкторе создать структуру таблиц На рисунке 11 показана заполненная структура таблицы.
Рисунок 11. Структура таблиц.
На рисунке 12 показаны все созданные таблицы.
Рисунок 12. Таблицы.
Подключить БД к приложению. Для этого нужно нажать на кнопку «Вид» потом выбираем «Источник данных», в открывшемся окне нажимаем кнопку «Добавить новый источник данных».
На рисунке 13 представлен мастер настройки источника данных.
Рисунок 13. Мастер настройки источника данных.
Теперь необходимо добавить хранимые процедуры.
На рисунке 14 показано как создавать хранимые процедуры.
Для отображения таблиц используется хранимая процедура Select. На рисунке 15 представлен код хранимой процедуры Загрузка Select.
Рисунок 15. Код процедуры Загрузка Select.
После написания процедуры следует нажать на кнопку «Обновить».
Для добавление данных используется процедура Insert:
На рисунке 16 представлен код хранимой процедуры Загрузка Select.
Рисунок 16 Код процедуры Загрузка Insert.
Для обновления используется процедураUpdate:
На рисунке 17 представлен код хранимой процедуры Выгрузка Update.
Рисунок 17. Код процедуры Выгрузка Update.
Для удаления используется процедура Delete:
На рисунке 18 представлен код хранимой процедуры Загрузка Delete.
Рисунок 18. Код процедуры Загрузка Delete.
Необходимо написать процедуры для всех трех таблиц. Инициируем компоненты, необходимые для работы с базой данных.
На рисунке 19 показан код инициализации компонентов.
Рисунок 19. Инициализация компонентов.
На форму необходимо поместить компоненты DataGridView и MenuStrip.
На рисунке 20 представлено Главное окно (Form1).
Рисунок 20. Form 1.
Для отображения таблиц используется хранимая процедура SELECT.
На рисунке 21 представлен код для отображения таблиц.
Рисунок 21. Отображение.
Для удаления строк таблицы используется оператор выбора и хранимая процедура DELETE.
На рисунке 22 представлен код для кнопки «Удалить».
Рисунок 22. Удаление.
Для добавления и модификации данных необходимо добавить к проекту формы для нужных таблиц. На Form1 необходимо добавить кнопку для перехода на эти формы. Обработчик нажатия кнопки.
На рисунке 23 представлен код для кнопки «Добавить» на Form1.
Рисунок 23. Переход на другие формы.
На рисунке 24 представлена форма «Добавление загрузки».
Рисунок 24. Окно «Добавление загрузки» .
Обработчик Click для копки Сохранить (Добавить) на Form 2.
На рисунке 25 представлен код для кнопки «Добавить» на второй форме.
Рисунок 25. Код кнопки «Добавить» .
Создание окна «О программе».
Необходимо выбрать вкладку Проект -> Добавить форму Windows -> Окно О программе.
На рисунке 26 показано как создать Окно «О программе».
Рисунок 26. Создание «О программе» .
Полученный результат:
На рисунке 27 представлено окно «О программе».
Рисунок 27. Окно «О программе» .
Введите необходимую информацию в коде формы:
На рисунке 28 показан код для формы «О программе».
Рисунок 28. Код «О программе» .
На рисунке 29 представлен GroupBox для организации поиска, в него входят ComboBox, TextBox и 2 button.
Рисунок 29. Поиск.
На рисунке 30 изображен код для поиска информации по таблице.
Рисунок 30. Код поиска.