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

Присоединение и импорт таблиц dBASE и Paradox

Иллюстрированный самоучитель по Microsoft Access 2002 › Использование внешних данных › Присоединение и импорт таблиц dBASE и Paradox
Рис. 3.5. Присоединенная таблица Paradox открыта в режиме таблицы

При присоединении или импорте внешней таблицы Access 2002 читает заголовок файла таблицы и преобразует типы данных полей внешней таблицы в типы данных Access. Поскольку Access 2002 поддерживает больше типов данных, чем другие настольные СУБД, преобразование типов происходит правильно. В табл. 3.3 приведено соответствие между типами данных таблиц dBASE, Paradox и Access.

Таблица 3.3. Соответствие типов данных некоторых СУБД.

dBASE III/IV Paradox 3.0, 4.0, 5.0 Access
Character Alphanumeric Текстовый (Text)
Numeric, Float Number, Money, BCD С плавающей точкой (8 байтов) (Double)
    С плавающей точкой (4 байтов) (Single)
    Байт (Byte)
  Short Number Целое (Integer)
  Long Number Длинное целое (Long)
  Autolncrement Счетчик (AutoNumber)
Logical Logical Логический (Yes/No)
Date Date, Time, Timestamp Дата/время (Data/Time)
Memo Memo, Formatted memo Поле MEMO (Memo)
  Binary, OLE Поле объекта OLE (OLE)

При импорте из многопользовательской базы данных необходимо иметь монопольный доступ к импортируемому файлу таблицы. При этом другие пользователи не будут иметь доступа к файлу таблицы, пока не будет закрыто диалоговое окно Импорт (Import).

Замечание
В Access 2002 вы можете непосредственно открывать файлы других форматов из диалогового окна Открытие файла базы данных (Open). Открыв список в поле Типы файлов этого окна, вы увидите в этом списке все те форматы, которые мы только что описывали. При выборе файла одного из указанных в списке форматов Access создает новый файл базы данных (в формате Access) в той же папке, в которой находится выбранный файл, и присоединяет (импортирует) все таблицы из выбранной базы данных
.

Импорт или присоединение таблиц из внешних источников данных с помощью драйверов ODBC выполняется аналогично. В списке типов файлов окна Связь (или Импорт) нужно установить значение ODBC Databases, после чего сразу появляется диалоговое окно, в котором необходимо выбрать источник данных или создать новый. После создания источника данных дальнейший процесс импорта (присоединения) выполняется так же, как и для таблиц других баз данных.

Импорт и присоединение таблиц других форматов – достаточно сложный процесс, который не всегда завершается успешно. При обнаружении проблем в процессе импорта файла Access 2002 создает таблицу Ошибки импорта (Import Errors), которая отображается в списке таблиц окна базы данных. Чтобы посмотреть обнаруженные ошибки, откройте эту таблицу.

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