Файл: Отчет о практическом занятии реализация обработки табличных данных. Отладка приложения. Тема.docx
Добавлен: 06.11.2023
Просмотров: 34
Скачиваний: 2
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего образования
«Сибирский государственный университет науки и технологий имени академика М.Ф. Решетнева»
АЭРОКОСМИЧЕСКИЙ КОЛЛЕДЖ
Информационных систем и программирования
цикловая комиссия
ОТЧЕТ О ПРАКТИЧЕСКОМ ЗАНЯТИИ
Реализацияобработкитабличныхданных.Отладка приложения.
Тема
Преподаватель C.E. Мамыкин
подпись, дата инициалы, фамилия
Обучающийся ИСПС-13-22, №221006043 А.В. Ермольчик
номер группы, зачетной книжки подпись, дата инициалы, фамилия
Красноярск 2023
ОТЧЕТ О ПРАКТИЧЕСКОМ ЗАНЯТИИ №11
Тема: Реализация обработки табличных данных. Отладка приложения.
Цель: Получение навыков обработки табличных данных, отладки приложений.
Ход работы
Задание 1: Создать базу данных.
Создаем базу данных в Microsoft Access и называем её «test». В этой базе данных создаем таблицу «contacts» (рисунок 1):
Рисунок 1 – Создали таблицу
Заполнили базу данных данными (рисунок 2):
Рисунок 2 – Заполнили таблицу данными
Задание 2: Создать проект
В Visual Studio создали проект:
Добавили на форму компонент «DataGridView» (рисунок 3).
Рисунок 3 – Добавление компонентов
Откроется «Мастер настройки источника данных». В качестве источника выбираем «База данных» и идем далее (рисунок 4).
Рисунок 4 – Выбрали в качестве источника базу данных
В окне «Выбор подключения к базе данных» нажимаем на «Создать подключение» (рисунок 5).
Рисунок 5 – Создание подключения
В окне «Выбора источника» выбираем «Другое» и поставщик данных ставим «Поставщик данных .NET Framework для OLE DB» (рисунок 6–7).
Рисунок 6 – Выбрали поставщика данных
Рисунок 7 – Выбор объектов базы данных
Поменяли ширину всех столбцов на «150» чтобы столбцы вместились во все окно:
Задание 3: Сохранение данных
Добавили кнопку Сохранить и прописали для нее код (рисунок 8).
Рисунок 8 – Добавили кнопку Сохранить
Задание 4: Изменение заголовков столбцов таблицы
Изменим текст столбцов и скроем столбец «img» (рисунок 9–10)
Рисунок 9 – Скрыли столбец
Рисунок 10 – Проверка
Задание 5: Защита от случайного удаления
Чтобы пользователь случайно не удалил запись в нашей базе данных нужно сделать так чтобы перед удалением приложение спрашивало об удалении записи.
Добавили запись о удалении данных с таблицы (рисунок 11).
Рисунок 11 – Добавили запись о удалении
Задание 6: Добавление данных
Добавляем новую форму в проект и называем ее «AddForm» (рисунок 12).
Рисунок 12 – Добавление новой формы
Добавили компоненты (рисунок 13).
Рисунок 13 – Добавление компонентов
Переходим на главную форму и добавляем кнопку «Добавить» для добавления новой записи (рисунок 14).
Рисунок 14 – Добавили кнопку «Добавить»
Зайти в «Form1.Designer.cs» (рисунок 15) и изменить модификаторы доступа на «public» нижеуказанных файлов:
-
System.Windows.Forms.DataGridView dataGridView1. -
TestDataSet testDataSet. -
System.Windows.Forms.BindingSource contactsBindingSource. -
TestDataSetTableAdapters.contactsTableAdapter contactsTableAdapter.
Рисунок 15 – Изменили данные
Прописали код для кнопки добавить и проверили действия кнопки (рисунок 16–17).
Рисунок 16 – Код
Рисунок 17 – Проверка кода
Вывод: Получили навыки обработки табличных данных, отладки приложений.