![]() |
Практическая работа 21. Базы данных; элемент управления Data (считать таблицу в двумерный массив и вывести на экран в массив поля списка). Использование стандартного модуляDate: 2015-10-07; view: 420. Использование элемента управления Data Базы данных Аннотация:Большой материал по базам данных включает, среди прочего, DAO, ADO, использование соответствующих элементов управления, программное создание баз данных и работу с ними, репликацию и синхронизацию баз данных. В каждом случае материал поддерживается практическими работами. Элемент управления Data обеспечивает связь проекта Visual Basic с файлом базы данных. Следующие свойства элемента управленияData используются при реализации связи,
Для отображения/редактирования данных в простейшем случае может быть использовано текстовое поле, поле списка и т.д., при этом используются их свойства, данные в
Задание: создать таблицу базы данных, содержащую данные о 9 программных продуктах с полями: Hersteller - изготовитель, Typ - тип продукта, Preis - цена, Tendenz - тенденция, Anbieter - распространитель, Ort - местность,
Следует создать стандартный модуль для обеспечения использования переменных в (данном случае) в 2-х формах. Первую форму использовать для связи проекта с базой данных (использовать элементы управления Data и TextBox) и создания двумерного массива, соответствующего таблице базы данных. Вторую форму использовать для вывода двумерного массива на экран (в массив поля списка) и нахождения максимальной цены программного продукта. Последовательность действий: 1. Создать o модуль o на первой форме (): элементы управления Data и массив Text1(7) для вывода 7 полей таблицы на экран, 3 командные кнопки: § для процедуры построчного считывания записей таблицы в двумерный массив, § для процедуры разового считывания тех же данных в тот же массив, § для перехода ко второй форме, o на второй форме: массив List1 (9) для вывода данных двумерного массива на экран, элемент управления Label1, 2 командные кнопки для: § процедуры вывода двумерного массива на экран в массив поля списка, § процедуры нахождения максимальной цены продукта и вывода в поле Label1 результата, o присвоить значения свойствам элемента управления Data и свойствам элементов массива текстового поля (примеры даны в и :), o описать переменные в области модуля и ввести код, данный ниже (пояснения даны под комментариями), стартовать проект o
(General) (Declarations) ' описание двумерного массива, соответствующего ' таблице software базы данных Public mass(9, 6) As Variant Public i As Integer, j As Integer, k As Integer ' переменная-счетчик для работы с номерами записей ' таблицы Public n As Integer ' переменная для хранения максимальной цены продукта Public max As Integer
|