Управление
приложениями семейства Microsoft Office 2002 осуществляется интерактивно — с
помощью интерфейса пользователя или программно — с помощью объектных моделей.
Каждый из компонентов Microsoft Office предоставляет свои объектные модели в
виде одноименной библиотеки объектов (файл с расширением olb), которая может
быть использована в других приложениях. Microsoft Access 2002, как компонент
Microsoft Office, имеет такую библиотеку — Microsoft Access 10.0 Object Library.
Доступ и управление данными в Microsoft Access могут осуществляться с помощью
объектных моделей, реализованных в нескольких библиотеках:
библиотека объектов
Microsoft Access (Microsoft Access 10.0 Object Library);
библиотека объектов
доступа к данным (Microsoft DAO 3.6 Object Library);
библиотека объектов
ActiveX (Microsoft ActiveX Data Objects 2.6);
расширения ADO для
поддержки DDL и защиты информации (Microsoft ADO Extensions 2.6 for DDL and
Security);
библиотека объектов
Microsoft Jet и репликации (Microsoft Jet and Replication Objects 2.6).
Кроме этого,
в приложениях Access обычно используются:
библиотека объектов
Visual Basic (Microsoft Visual Basic for Applications);
библиотека объектов
Microsoft Office (Microsoft Office 10.0 Object Library). Две эти библиотеки
являются общими для всех приложений Microsoft Office.
Кроме перечисленных
библиотек объектов, при написании программ в приложениях Access могут использоваться
библиотеки, предоставляемые другими приложениями Microsoft Office, например
Microsoft Excel 10.0 Object Library или Microsoft Word 10.0 Object Library.
В этом случае приложение Access выступает в качестве клиентского приложения
Automation, обеспечивая совместную работу нескольких компонентов Microsoft Office.
(Об использовании Automation для интеграции приложений Microsoft Office см.
гл. 15.)