Иллюстрированный самоучитель по Microsoft Access 2002

Варианты преобразования баз данных в Access 2002

Сравнение преобразования и импорта файлов предыдущих версий Access

Есть еще одна возможность преобразования баз данных из предыдущих версий, кроме преобразования формата файла: импорт объектов баз данных. Эти два варианта имеют одно важное различие. Тот, кто импортирует объекты, становится их владельцем и, соответственно, имеет особые права доступа к ним. Преобразование же файла базы данных не изменяет владельцев хранящихся в нем объектов.

(О способах импорта см. гл. 3.)

Разрешение некорректных ссылок на библиотечные базы данных и надстройки Access

Если база данных Access 2000 или 2002 содержит программный код, использующий объекты доступа к данным (DАО), то после преобразования ее в Access 97 и попытки ее использования возникнет проблема с разрешением ссылок на библиотеки Access. Будет отображаться сообщение об отсутствии, по крайней мере, одной библиотеки объектов Access. Чтобы разрешить некорректные ссылки на библиотеки объектов Access 2000 или 2002:

  1. Запустите Access 97 и откройте в ней преобразованную базу данных. Когда появится сообщение об отсутствии библиотеки, на которую есть ссылка, нажмите кнопку ОК.
  2. Откройте любой модуль базы данных в режиме Конструктора.
  3. Выберите команду Сервис › Ссылки (Tools › References). Появится диалоговое окно Ссылки (References). В списке Доступные ссылки (Available References) снимите флажки, соответствующие ссылкам на отсутствующие библиотеки.
  4. Установите флажок с названием библиотеки DАО для Access 97 – Microsoft DAO 3.51 Object Library и нажмите кнопку ОК.

Замечание
В отличие от Access 2000 и 2002, в приложении Access 97 невозможно использовать объекты управления данными ActiveX (ADO). Если база данных, которую требуется преобразовать в формат Access 97, использует надстройки или библиотеки объектов, созданные в Access 2000 или 2002, их тоже нужно преобразовать в формат Access 97
.

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.