Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КонспектЛекций.doc
Скачиваний:
71
Добавлен:
14.05.2015
Размер:
1.26 Mб
Скачать

10. Мастер подстановок

Создает поле, позволяющее выбрать значение из другой таблицы или из списка значений, используя поле со списком. При выборе данного параметра в списке типов данных запускается мастер для автоматического определения этого поля. Для сохранения требуется тот же размер, что и у первичного ключа, соответствующего полю подстановок, — обычно 4 байта.

Если свойство Тип данных (DataType) имеет значение «Числовой», то допустимыми являются следующие значения свойства Размер поля (FieldSize):

Значение

Описание

Дробная часть

Размер

Байт

Числа от 0 до 255 (без дробной части).

Отсутствует

1 байт

Действительное

Числа от –10^38–1 до 10^38–1 (.adp). Числа от –10^28–1 до 10^28–1 (.mdb).

28

12 байт

Целое

Числа от -32 768 до 32 767 (без дробной части).

Отсутствует

2 байта

Длинное целое

(Значение по умолчанию.) Числа от -2 147 483 648 до 2 147 483 647 (без дробной части).

Отсутствует

4 байта

Одинарное с плавающей точкой

Числа от –3,402823E38 до –1,401298E–45  для отрицательных значений, и от 1,401298E–45 до 3,402823E38 для положительных.

7

4 байта

Двойное с плавающей точкой

Числа от –1,79769313486231E308 до –4,94065645841247E–324  для отрицательных значений и от 4,94065645841247E–324 до  1,79769313486231E308 для положительных.

15

8 байт

Код репликации

Уникальный глобальный идентификатор (GUID)

Не определено

16 байт

Код реплики (GUID) – 16-байтовое поле в базе данных Microsoft Access, используемое для уникальных идентификаторов при репликации. Коды GUID используются для идентификации реплик, наборов реплик, таблиц, записей и других объектов. В базах данных Microsoft Access коды GUID называются кодами реплик.

ПрограммированиевVba (Visual Basic for Application)

Основу объектно-ориентированного программирования составляет работа с объектами, в качестве которых рассматриваются любые программируемые элементы. Основными объектами в Access являются таблицы, формы, запросы, отчёты, модули и макросы. Они строятся на основе мелких объектов – элементов управления, которые объединяются в более крупные объекты – семейства (наборы однотипных объектов). Все объекты имеют сохраняемый набор свойств, изменяя которые можно управлять объектом. Для каждого объекта имеется ряд методов – исполняемых инструкций.

Основные иерархические структуры объектов, используемые в Access:

  1. Модель объектов доступа к данным (Data Access Object – DAO) обеспечивает объект­но-ориентированный интерфейс для работы с ядром базы данных Jet. А именно – доступ и обработку данных в базах данных, управление базами данных и их объектами с помощью свойств и методов, а также создание новых объектов и изменение структуры базы данных.

  2. Модель объектов ActiveX Data Objects – ADO используется для работы с формами, отчётами и модулями выполняющегося приложения Access, объектами других приложений, их свойствами и методами, а также для управления текущим сеансом работы в Access и создания интерфейса приложения.

Основой для программирования являются события, которые обрабатываются процедурами обработки событий. Процедуры, входящие в состав приложения, хранятся в модулях в базе данных. Однако запросить выполнение модуля в целом невозможно. Выполняться могут только процедуры, содержащиеся в модулях. Модули предназначены для удобного объединения процедур по их функциональному назначению или привязке к форме или отчёту. Процедуры обработки событий можно создать для каждого события каждого элемента формы или отчёта и каждого из возможных событий самой формы или отчёта. Событие может быть вызвано системой, программой или действиями пользователя.