Настольная СУБД Access 2002

         

Новые элементы программирования на языке Visual Basic


В объектную модель Visual Basic для приложений добавлены новые элементы: объекты, свойства, методы и события, расширяющие возможности программирования баз данных. Их подробный

список можно найти в справочной системе Access 2002, в разделе "Программирование на Visual Basic, Справочник Visual Basic для Microsoft Access, Что нового?" (Programming in Visual Basic, Microsoft Access Visual Basic Reference, What's New).

Наиболее интересны следующие новшества.

  • Теперь предоставлена возможность программной передачи пароля при открытии базы данных. Это позволяет создать собственный интерфейс для задания пароля пользователем или передачи пароля по умолчанию.
  • Для любого объекта базы данных Access теперь можно узнать дату его создания и модификации с помощью чтения значений новых свойств DataCreated и DataModified у объекта AccessObject. Например:

    CurrentProject.AllForms("Заказы").DataModified

  • В объектную модель добавлены новый объект Printer и коллекция объектов Printers для программного управления свойствами печати.
  • У элементов управления список и поле со списком появились новые методы Addltem и Removeltem, предназначенные для добавления и удаления элементов списка.
  • Новый метод CompactRepair позволяет выполнять программное сжатие и восстановление базы данных.
  • Добавлен метод ConvertAccessProject для программного преобразования проекта Access.
  • С помощью нового свойства BrokenReferences легко узнать программным путем, есть ли в проекте разорванные ссылки, и не нужно для этого просматривать все имеющиеся ссылки.
  • У страниц доступа к данным появились новые события, основные из которых: AfterDelete, Afterlnsert, AfterUpdate, BeforeDelete, Beforelnsert, BeforeUpdate, Dirty, Focus, RecordExit И Undo.

 

Содержание раздела