Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Access.методика.doc
Скачиваний:
43
Добавлен:
06.01.2021
Размер:
45.39 Mб
Скачать

7.12. Установка связи с таблицами xBase

Связь с таблицами FoxPro и dBASE осуществляется одинаково. Для того чтобы установить связь с таблицей dBASE V Pets. dbf и соответствующим . dbt-файлом, содержащим MEMO-данные, выполните перечисленные ниже действия:

  1. Откройте базу данных Access Import-Export.mdb и выберите команду меню Файл  Внешние данные Связь с таблицами (File Get External Data-Link Tables).

  2. В диалоговом окне Связь (Link) в списке Тип файлов (Files of type) выберите пункт dBASE 5. В окне отобразятся только файлы dBASE 5 с расширением . dbf.

  3. Дважды щелкните на файле Pets.dbf; если на вашем компьютере не установлена BDE и используются поставляемые по умолчанию драйверы ISAM, то просто появится сообщение об успешном завершении установки связи и вы перейдете сразу к п. 9 (соответствующий файл с МЕМО-данными Pets.dbf будет связан автоматически).

  4. Если установленное на вашем компьютере программное обеспечение обеспечивает полный (чтение/запись) доступ к файлам dBASE, то вам нужно будет выполнить пп. 4-8.

  5. Access откроет диалоговое окно Select Index Files (Выбор индексных файлов), в котором будут отображены все . ndx- и .mdx-файлы.

  6. Выберите файл Pets .mdx и активируйте кнопку Select (Выбрать). На экране появится сообщение о том, что индекс Pets. mdx добавлен.

  7. Для возвращения к диалоговому окну Select Index Files активируйте кнопку ОК.

  8. Если с данной таблицей необходимо связать несколько индексов, выберите их здесь. Если никаких индексов, связанных с этой таблицей, не существует, просто закройте это диалоговое окно, ничего не выбирая.

  9. Активируйте кнопку Close (Закрыть). Если выбрано больше одного индекса или просто выбран .mdx-файл с несколькими индексами, связанными с таблицей, Access отобразит диалоговое окно Select Unique Record Identifier (Выбор однозначного индекса).

  10. В качестве уникального идентификатора записи (первичного ключа) выберите индекс Pet-ID и активируйте кнопку ОК. На экране появится сообщение о том, что связывание таблицы Pets выполнено успешно.

  11. Активируйте кнопку ОК, чтобы вернуться к диалоговому окну Связь (Link). После этого можно выбрать еще несколько дополнительных таблиц для связывания.

  12. Активируйте кнопку Закрыть (Close), и Access отобразит окно базы данных с установленной связью с файлом Pets. dbf.

В любой момент процедуру установки связи можно прервать, активировав кнопку Отмена (Cancel) в диалоговом окне выбора файла перед выбором таблицы для связи.

При добавлении индексных файлов в Access автоматически создаются и обновляются информационные файлы. В этих файлах содержится информация об индексах и о связанных файлах dBASE или FoxPro с таким же названием и расширением .inf.

7.13. Paradox

Можно установить связь с . db-файлами в формате Paradox 3.x, 4.x, 5.x, 7 и 8. Как и в случае с таблицами Access, после установления связи файл Paradox можно просматривать и редактировать.

Разработчики компании Microsoft создали для Microsoft Jet 4.0 специальные драйверы Paradox ISAM, которые не требуют для обеспечения полного доступа к файлам dBASE инсталляции Borland Database Engine (BDE), в отличие от предыдущих версий Access. Драйверы ISAM, распространяемые по умолчанию с Microsoft Data Access Component (MDAC) версии 2.1 и более поздними версиями, обеспечивают только чтение файлов Paradox, если не установлена BDE. Для получения драйверов ISAM, с помощью которых можно не только просматривать, но и изменять файлы Paradox, необходимо связаться со службой технической поддержки Microsoft. В центре загрузки программного обеспечения Microsoft (http: //www.microsof t. com/download/) можно также загрузить обновленную версию Microsoft Jet 4.0. При посещении данного узла выберите поиск по ключевым словам (Keyword search), в поле ввода ключевого слова введите Jet 4.0, выберите используемую операционную систему и активируйте кнопку Find It (Найти) для нахождения корректных драйверов. Если пользователю необходимы драйверы ВОЕ, их можно загрузить с узла http: //www.borland.com/download/ или http:/www.imprise.com/download/, где нужно будет выбрать BDE (Borland Database Engine) для перехода к соответствующей ссылке. Если на используемом вами компьютере не установлено ни одной версии BDE, необходимо загрузить два файла — последнее обновление (для обновления старой версии) и старую версию, которую можно найти по гиперссылке, расположенной на странице текущей версии.