Павел Дубнов - Access 2002: Самоучитель
- Название:Access 2002: Самоучитель
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Павел Дубнов - Access 2002: Самоучитель краткое содержание
В книге рассматривается широкий круг вопросов, связанных с использованием программной среды Access 2002, которая является составной частью пакета Office 2002 и предназначена для создания банка данных в самых различных предметных областях.
Подробно описывается методика проектирования объектов базы данных (таблицы, формы, отчеты, страницы доступа к данным, запросы, модули).
Детально обсуждаются вопросы создания интегрированной базы данных в единой среде Access 2002: формирование БД с нуля, конвертирование в программную среду баз данных, созданных в ином программном окружении – Clarion, FoxPro.
Особое внимание уделяется формированию разнообразных запросов к интегрированной базе данных Access 2002 с использованием языков программирования SQL, VBA и макросов.
Приводятся общие сведения о возможностях языка обмена данными между различными компьютерами и приложениями (XML). Описываются возможности использования гиперссылок, связывающих базу данных с другими программными продуктами. Объясняется, как можно работать с базой данных Access 2002 без установки ее на компьютер, используя технологию ODBC (Open Data Base Connectivity). В приложениях приводятся количественные параметры Access 2002 и связанная с этой СУБД терминология.
Предлагаемая книга будет полезна специалистам, занимающимся практической разработкой банков данных и приложений на их основе, а также студентам вузов, изучающим информатику.
Access 2002: Самоучитель - читать онлайн бесплатно ознакомительный отрывок
Интервал:
Закладка:
• при переводе фокуса на запись;
• при обновлении содержимого записи;
• при удалении существующей записи/записей;
• при создании новой записи.
Перемещение фокуса по записям и обновление содержимого записей
При переводе фокуса на запись, существующую в форме, при вводе новых или изменении существующих данных в записи, а также при переходе к другой записи той же формы возникает такая последовательность событий:
Текущая запись • До обновления • После обновления • Текущая запись.
При выходе из измененной записи, но до входа в новую запись возникают события Выходи Потеря фокуса.Они происходят для того последнего элемента управления, на котором находился фокус. Эти события возникают после событий формы До обновленияи После обновления:
До обновления(для формы) • После обновления(для формы) • Выход(для элемента управления) • Потеря фокуса(для элемента управления) • Текущая запись(для формы).
При переводе фокуса с одного элемента управления на другой возникают события для каждого из этих элементов. Например, возможны такие последовательности событий:
• открытие формы и изменение данных в элементе управления:
Текущая запись(для формы) • Вход(для элемента управления) • Получение фокуса(для элемента управления) • До обновления(для элемента управления) • После обновления(для элемента управления);
• перевод фокуса на другой элемент управления:
Вход(для элемента управления) • Потеря фокуса(для элемента управления 1) • Вход(для элемента управления 2) • Получение фокуса(для элемента управления 2);
•перевод фокуса на другую запись:
До обновления(для формы) • После обновления(для формы) • Выход(для элемента управления 2) • Потеря фокуса(для элемента управления 2) • Текущая запись(для формы).
Удаление записейКогда пользователь удаляет запись, в форме возникают следующие события:
Удаление • До подтверждения удаления • После подтверждения удаления.
Перед этим Microsoft Access обязательно выводит диалоговое окно, предлагая подтвердить удаление. Если пользователь отменяет событие Удаление,то события До подтверждения удаленияи После подтверждения удаленияне возникают и диалоговое окно не выводится.
Создание новой записиЕсли пользователь переводит фокус на новую (пустую) запись в форме или создает новую запись, вводя символы с клавиатуры, то события возникают в следующем порядке:
Текущая запись(для формы) • Вход(для элемента управления) • Получение фокуса(для элемента управления) • До вставки(для формы) • После вставки(для формы).
Отметим, что события До обновленияи После обновлениядля элементов управления в форме и для новой записи возникают после события До вставки,но до события После вставки.
Порядок событий клавиатуры и мышиСобытия клавиатуры возникают в имеющих фокус формах или в элементах управления формы при нажатии клавиш или при передаче команд клавиатуры.
События мыши возникают для форм, разделов форм и элементов управления в формах при щелчке по кнопке мыши, если в этот момент ее указатель установлен на форме, разделе формы или элементе управления.События клавиатуры
Если фокус находится на элементе управления формы, а пользователь нажимает и отпускает клавишу или выполняет макрокоманду Команды клавиатуры,имитирующую нажатие клавиши, возникает следующая цепочка событий:
Клавиша вниз • Нажать клавишу • Клавиша вверх.
При нажатии или отпускании клавиши, а также при выполнении клавиатурной команды, соответствующей символу из набора ANSI, всегда возникают события Клавиша вниз, Нажать клавишуи Клавиша вверх.Если пользователь нажимает и удерживает клавишу ANSI (о режиме ANSI см. в главе 11), возникает иная последовательность событий:
Клавиша вниз • Нажать клавишу • Клавиша вверх.
Это продолжается до тех пор, пока пользователь не отпустит клавишу; тогда произойдет событие Клавиша вверх.
При нажатии и отпускании клавиши, которая не является клавишей ANSI, возникают события:
Клавиша вниз • Клавиша вверх.
Если пользователь нажимает и удерживает такую клавишу, то до ее отпускания возникает и повторяется событие Клавиша вниз,а при отпускании происходит событие Клавиша вверх.
Если при нажатии той или иной клавиши предусмотрено другое событие элемента управления, то это событие возникает после Нажать клавишу,но до Клавиша вверх.Например, если нажатие клавиши приводит к изменению текста в поле, то последовательность событий такова:
Клавиша вниз • Нажать клавишу • Изменение • Клавиша вверх.
Если нажатие клавиши вызывает перевод фокуса с одного элемента управления на другой, то событие Клавиша внизвозникает для первого элемента управления, а события Нажать клавишуи Клавиша вверх– для второго. Например, если пользователь изменяет данные в элементе управления и нажимает клавишу TABдля перехода к следующему элементу, то возникают следующие события:
• для первого элемента управления:
Клавиша вниз • До обновления • После обновления • Выход • Потеря фокуса;
• для второго элемента управления:
Вход • Получение фокуса • Нажать клавишу • Клавиша вверх.События мыши
Если указатель мыши установлен на элементе управления формы, а пользователь нажимает и отпускает кнопку мыши, то возникает следующая цепочка событий для элемента управления:
Кнопка вниз • Кнопка вверх • Щелкнуть по кнопке.
Если фокус находится на одном элементе управления, а пользователь устанавливает указатель мыши на другом и щелкает ее кнопкой, то возникают следующие события:
• для первого элемента управления:
Выход • Потеря фокуса;
• для второго элемента управления:
Вход • Получение фокуса • Кнопка вниз • Кнопка вверх • Щелкнуть по кнопке.
Если пользователь устанавливает указатель мыши на элементе управления в другой записи и щелкает кнопкой мыши, то для формы событие Текущая записьвозникает до события Входдля элемента управления.
Двойной щелчок по кнопке мыши приводит к возникновению двух событий: Дважды щелкнуть по кнопкеи Щелкнуть по кнопке.Например, если указатель установлен на элементе управления, который не является кнопкой, то двойной щелчок кнопкой мыши вызывает следующую цепочку событий для элемента управления:
Читать дальшеИнтервал:
Закладка: