Курс позволяет изучить основные идеи и понятия программирования, а также способы добавления нестандартных функциональных возможностей к базе данных Microsoft Access с помощью Visual Basic для приложений (VBA). В курсе рассматриваются вопросы создания и автоматизации законченного приложения базы данных для конечного пользователя, а также способы программирования доступа к данным с помощью объектов ADO и команд языка SQL.
Курс посвящен обучению профессиональному программированию в Microsoft Access 2000, расширения возможности системы, используя Visual Basic для приложений (VBA), программированию доступа к данным при помощи объектов ADO и команд языка SQL, созданию законченных приложений.
Знания курса "Программирование в среде Access".
Модуль 1. Введение в программирование на Visual Basic for Applications (VBA) в среде Microsoft Access
Обзор приложения Microsoft Access
Создание процедур
Работа с переменными
Контроль процесса выполнения программы
Вызов процедур
Получение справки по Visual Basic
Модуль 2. Средства программирования пользовательского интерфейса
Обзор учебного примера
Добавление процедур обработки событий
Работа с событиями
Использование объектов, свойств и методов
Использование методов объекта DoCmd
Модуль 3. Проверка корректности данных
Обзор способов проверки корректности данных
Контроль корректности операций с данными без использования программирования
Проверка корректности данных с использованием программирования
Модуль 4. Использование функций и понятие области видимости
Использование функций
Создание пользовательских функций
Понятие области видимости переменных, процедур и функций
Модуль 5. Использование инструментов отладки
Пошаговое выполнение программы
Отображение значений переменных в процессе отладки
Модуль 6. Обработка ошибок периода выполнения
Типы ошибок
Ошибки периода выполнения (ошибки run-time)
Добавление обработчика ошибок
Использование объекта Err
Модуль 7. Программирование циклов
Обзор структур организации циклов
Циклы Do...Loop
Циклы типа For...Next
Прерывание выполнения цикла
Модуль 8. Работа с наборами записей (Recordset)
Обзор наборов записей (Recordset). Создание и использование объектов Recordset
Программный доступ к данным с помощью объектов Recordset: навигация по записям таблицы базы данных
Structured Query Language (SQL) - Язык Структурированных Запросов
Манипулирование данными
Модуль 9. Построение законченного приложения
Анализ Вашего приложения
Усовершенствование пользовательского интерфейса
Упаковка приложения для распространения (создание дистрибутива)
Слушатели будут уметь:
- использовать возможности программирования на Microsoft VBA в приложениях Access для создания пользовательских функций и процедур обработки событий;
- проверять корректность ввода данных;
- находить ошибки и осуществлять системное прерывание вследствие обнаружения ошибок;
- получать доступ и манипулировать данными в таблицах с помощью ADO и SQL;
- создавать пользовательскую кнопочную форму для приложения Access;
- создавать законченные приложения базы данных Microsoft Access.