Задание на лабораторную работу

  1. Изучите теоретический материал.
  2. Разработайте методы для модификации, формирования, удаления и сохранения данных по сотрудникам.
  3. Разработайте метод для отмены модификации данных по сотрудникам.
  4. Протестируйте приложение.

 Лабораторная работа №11: Упорядочивание списков и вычисляемые столбцы в DataSet

Цель работы: Изучить основные приемы и способы сортировки данных при заполнении данными DataSet, динамическое изменение структуры DataSet, создание вычисляемых столбцов в DataSet и связывание их с элементами представления

Основные положения

В результате выполнения лабораторных работ 1 - 10 разработано приложение для учета сотрудников предприятия, основная экранная форма которого приведена на рисунке 11.1.

Рис. 11.1. Экранная форма учета сотрудников предприятия

 

При аттестации разработанного приложения конечными пользователями были сделаны следующие замечания:

  • список сотрудников необходимо упорядочить по алфавиту;
  • в списке сотрудников необходимо указывать фамилию, имя и отчество.

Упорядочение списка сотрудников по алфавиту

Данные о сотрудниках считываются из таблицы Employee базы данных с помощью SQL-запроса в объект класса DataSet, с которым связан элемент визуализации данных listBoxEmployee. Данные из таблицы Employee базы данных заполняют таблицу DataSetEmployee в той последовательности, как они записаны в базе данных и соответственно в той же последовательности и отображаются в элементе визуализации данных listBoxEmployee. Для упорядочения списка сотрудников по алфавиту достаточно упорядочить данные получаемые из базы данных с помощью SQL-запроса, т.е. необходимо модифицировать команду Select.

Для формирования новой команды Select необходимо переконфигурировать Data Adapter - daEmployee.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: