Совместное
использование базы данных в нескольких версиях Access
В некоторых
случаях не все пользователи многопользовательского приложения Access могут перейти
к работе с новой версией Access одновременно. Хотя бы потому, что не все компьютеры
организации могут иметь достаточные для этого ресурсы. Access позволяет нескольким
пользователям работать с одними и теми же данными в файле базы данных, используя
при этом разные версии Access. Например, база данных может быть создана в среде
Access 95 или даже Access 2.0 и иметь соответствующий формат. Часть пользователей
может продолжать работать с этой базой данных в той же среде Access 2.0 или
Access 95, а другие пользователи могут работать с этим же файлом в среде Access
2002, имея возможность использовать большинство новых средств Access 2002. Единственное
ограничение для пользователей Access 2002 — они не смогут менять структуру базы
данных и создавать в ней новые объекты. Сами данные доступны им как на чтение,
так и на запись. Такую стратегию можно использовать для приложений, состоящих
из одного файла MDB и для разделенных на части front-end/back-end приложений.
Чтобы использовать
разделенную базу данных из предыдущей версии в разных версиях Access, достаточно
преобразовать файл объектов приложения в формат Access 2000 или 2002 и присоединить
к нему таблицы из исходного файла объектов данных.
Чтобы использовать
в разных версиях Access базу данных, состоящую из одного файла в формате одной
из предыдущих версий Access:
Если база
данных предыдущей версии Access уже разделена на файл объектов данных и файл
объектов приложения, остается только преобразовать файл объектов приложения
в формат Access 2000 или 2002:
После этого можно наращивать функциональность файла объектов приложения, используя все новые возможности Access 2000 или 2002. (Об использовании Диспетчера связанных таблиц см. гл. 3.)