Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лаб4.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
207.27 Кб
Скачать

Дисциплина «Разработка и эксплуатация удаленных баз данных» лабораторная работа №4 тема: Визуальное проектирование структуры баз данных

Цель работы: Закрепить умения и навыки создания баз данных в прикладной программе MS Access, использования Server Explorer (обозревателя серверов) для установки соединения с базой данных, создания адаптера данных, сформировать первичные умения и навыки проектирования структуры базы данных

Теоретическая часть:

В процессе выполнения лабораторной работы необходимо сформировать умения:

  • отображать в форме Windows записи из базы данных в виде таблицы;

  • сортировать записи базы данных по столбцам;

  • изменять формат и цвет ячеек в сетке данных;

  • разрешить вносить изменения и записывать обновления в саму базу данных.

Будем работать с элементом управления DataGrid, который представляет одновременно несколько полей и записей базы данных.

В Visual Basic .NET элемент управления DataGrid является единственным элементом управления в стиле электронной таблицы, предназначенным для отображения записей базы данных.

Элемент управления DataGrid из Visual Basic .NET не требует команд, специфических для данных, так как все операции доступа к данным выполняют объекты адаптера данных набора данных. Элемент управления DataGrid представляет информацию в виде сетки из строк и столбцов, которая отображает данные, как, например, в приложениях Microsoft Excel или Microsoft Access. Элемент управления DataGrid может быть использован для отображения любого типа табличных данных: текста, чисел, дат или содержимого массива.

Элемент управления DataGrid связывается с информацией из базы через свои свойства DataSource и DataMember. Эти свойства будут содержать полезную информацию только после того, как ваша программа установит соединение с требуемым источником данных с помощью адаптера данных и набора данных. Когда объект сетки данных будет связан с требуемым источником данных, можно заполнить этот объект с помощью метода Fill объекта адаптера данных.

Связывание объекта сетки с набором данных

Свойство DataSource содержит имя набора данных, который вы отображаете в сетке данных. В программе может быть насколько активных наборов данных, и вы можете выбрать здесь более одного набора.

Элемент управления DataGrid, заполненный данными, имеет функцию автоматической сортировки. При сортировке записей базы данных требуется наличие сортируемого столбца, называемого ключом - вы устанавливаете этот ключ, щелкнув на заголовке того столбца, который вы хотите использовать для сортировки.

DataGrid предоставляет визуальную идентификацию текущего ключа сортировки - маленькую стрелку справа от заголовка столбца. Если стрелка направлена вверх, то сортировка производится в алфавитном порядке от A до Z. Можно снова щелкнуть на заголовке столбца и изменить направление порядка сортировки, сделав его алфавитным в направлении от Z до A. Стрелка работает как переключатель, так что можно последовательно переключаться между этими режимами сортировки.

Сортировка элемента управления DataGrid разрешена только тогда, когда свойство AllowSorting установлено на значение True, что является его значением по умолчанию. Если вы не хотите разрешать сортировку, установите при разработке формы это свойство на False.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]