Книга крайне полезна для тех, кто хочет
получить в свое распоряжение весь спектр
возможностей популярного продукта Microsoft Access 2000.
Пользователи Access смогут оценить преимущества
методического подхода этой книги, изучая сложные
вопросы в достаточно простых разделах.
Разработчики же смогут научиться работать с
мощными средствами, появившимися в последней
версии Access, - и тем самым повысить свою
квалификацию. С помощью этой книги вы научитесь:
создавать базы данных и проекты; просматривать и
печатать отчеты; выполнять запросы по поиску
определенных записей; автоматизировать сложные
и трудоемкие действия; синхронизировать формы и
таблицы; работать с моделями объектов DAO и ADO;
настраивать пользовательский интерфейс;
работать с данными через OLE DB и ODBC; создавать
процедуры VBA для навигации в базе данных или
проекте; использовать свойства и методы объектов
в процедурах VBA; создавать связи между формами;
включать в программу операторы SQL; использовать
элементы управления ActiveX в процедурах VBA.
Содержание
Глава 1 Автоматизация работы с БД без программирования
Работа с утилитой Database Wizard
Работа с утилитой Command Button Wizard
Перемещения с помощью гиперссылок
Работа с утилитой Combo Box Wizard
Работа с утилитой Switchboard Manager
Управление пользовательским интерфейсом
Чего не умеют утилиты-"мастера"
и утилиты-"помощники"
Итоги
>Глава 2 Знакомство с объектами и событиями
Имена объектов
Описание свойств объекта
Работа с объектами
События в Access
Итоги
Глава 3 Введение в объектную модель Access
Взаимосвязь объектов
Введение в архитектуру Access
Объектная модель Access Application
Обращение к объектам и их свойствам по имени
Создание ссылок с помощью Expression Builder
Итоги
Глава 4 Взаимодействие форм и элементов форм
Связь форм и элементов управления с данными
Взаимодействие между элементами управления и полями
Итоги
Глава 5 Основы программирования на VBA
Основные понятия программирования
Объекты, свойства и методы
Свойства форм и отчетов, доступные только в VBA
Обращение к объектам, входящим в семейства
Иерархия объектов Access Application
Работа с утилитой Object Browser
Итоги
Глава 6 Модели объектов DAO и ADO
Службы управления базами данных Access
Иерархия объектов DAO
Обращение к объектам доступа к данным
Две базы данных, открытые одновременно
Создание новых объектов доступа к данным
Действия с объектами Recordset DAO
Модель DAO
Иерархия объектов ActiveX Data Objects (ADO)
Идентификаторы объектов ADO
Действия с объектами Recordset модели ADO
Модель ADO
Итоги
Глава 7 Написание процедур
Операторы и процедуры VBA
Типы данных
Процедуры и модули
Среда программирования Access VBA
Методы запуска процедур
Итоги
Глава 8 Переменные
Использование переменных в процедурах
Объявление переменных
Переменные уровня процедуры
Переменные уровня модуля
Константы
Массивы
Создание пользовательских типов данных
Итоги
Глава 9 Управление выполнением программы
Управляющие структуры
Структуры ветвления
Повторение действий в цикле
Вложение управляющих структур
Сокращенные идентификаторы объектов
Некоторые полезные операторы и функции
Итоги
Глава 10 Обработка ошибок в VBA
Типы возможных ошибок
Компилятор VBA
Средства отладки
Обработка ошибок
Итоги
Глава 11 Средства навигации в Access VBA
Навигация в форме и в ее наборе записей
Навигация в интерфейсе
Перемещение между записями формы
Поиск определенной записи
Работа с данными в таблицах
Итоги
Глава 12 Управление данными в Access VBA
Управление данными в формах
Работа с данными в связанных формах
Редактирование данных в объекте Recordset
Итоги
Глава 13 Работа с группами записей в Access VBA
Сортировка записей в форме или отчете
Выборка группы записей в форме или отчете
Средства SQL
Транзакции
Глава 14 Создание и изменение объектов БД
Создание объектов в Access и в ядре базы данных (общие сведения)
Создание объектов доступа к данным
Создание пользовательских свойств
Вывод на экран нескольких экземпляров формы
Итоги
Глава 15 Расширения Access
Преобразование макросов в процедуры VBA
Библиотечные базы данных
Динамически компонуемые библиотеки
Работа с ActiveX
Работа с элементами управления ActiveX
Технология Automation
Итоги
Глава 16 Глоссарий
|