Импорт. Позволяет вам сделать копию других данных, находящихся либо в формате Access, либо в другом, и внести эти данные в свою базу данных Access. Таблица, которая будет при этом создана или добавлена, является копией, отдельной от оригинала, точно так же, как экспортированный файл.
Связывание. Можно установить связь с исходными данными в их исходном формате. Это значит, что при добавлении и изменении информации в связанной таблице, исходное приложение получает доступ к этим изменениям. Кроме того, происходит обновление исходных индексов. Вы увидите имя, введенное в список таблиц в окне базы данных, рядом с которым будет стрелка, указывающая на пиктограмму, представляющую тип файла. Например, у электронных таблиц Excel стрелка будет показывать на логотип Excel. У таблиц Access стрелка показывает на пиктограмму таблицы.
Когда вместо импорта лучше использовать связывание? Когда необходимо изменить данные, но исходную информацию оставить нетронутой, применяйте импорт. Если имеется система, уже находящаяся в эксплуатации некоторое время, а вам нужно подключиться к ней и обновить ее данные, используйте связывание.
Экспорт информации
Access может выполнять экспорт в следующие базы данных:
Paradox З. х, 4. х и 5. 0;
FoxPro 2. x и 3. 0;
dBase III, III+, IV и 5;
SQL (через ODBC);
Ранние версии Access.
Access может также экспортировать файлы следующих форматов
- Microsoft Excel 3. 0, 4. 0, 5. 0, 7. 0/95 и 8. 0/97;
Lotus 1-2-3 в форматах .WK1 и .WK3;
текстовые файлы с разделителями;
текстовые файлы с фиксированной длиной записей;
HTML и IDC/HTX.
Для экспорта данных из таблицы или запроса Access в виде файла одного из этих широко распространенных форматов воспользуйтесь командой Файл - Сохранить как/экспорт. Это выполняется
следующим образом.
В окне База данных выделите таблицу или запрос.
Дайте команду Файл > Сохранить как/экспорт .
В открывшемся диалоговом окне Сохранение объекта оставьте включенным переключатель Во внешнем файле или базе данных и щелкните на кнопке ОК.
В следующем диалоговом окне откройте раскрывающийся список Тип файла и выберите нужный формат файла. (В списке присутствуют форматы разных версий FoxPro, dBase, Excel, а также и другие доступные форматы.)
В поле Имя файла введите нужное имя экспортируемого файла. Если вы выполняете экспорт в приложение для DOS или для Windows З. х, не забудьте, что имя файла не должно быть длиннее восьми символов и не должно содержать пробелов.
Для создания файла щелкните на кнопке Экспорт.
Чтобы экспортировать только выделенные записи, необходимо создать запрос, который отберет эти записи. Затем запрос можно экспортировать. Для этого выполните следующие действия.
Создайте запрос на выборку, который отберет только те записи, которые вы хотите экспортировать.
Сохраните запрос.
Щелкните правой кнопкой мыши на запросе в окне База данных и дайте команду Сохранить как/экспорт .
В открывшемся диалоговом окне Сохранение объекта оставьте включенным переключатель Во внешнем файле или базе данных и щелкните на кнопке ОК.
Выберите нужный формат экспортируемого файла из раскрывающегося списка Тип файла.
В поле Имя файла введите имя экспортируемого файла.
Выполните все прочие необходимые назначения и щелкните на кнопке ОК.
Импорт информации из других форматов Аccess может импортировать данные из следующих источников:
FoxPro 2. x и 3. 0;
dBase III, III+, IV и 5;
Paradox 3-х, 4. x и 5. 0;
- Microsoft Excel 3. 0, 4. 0, 5. 0, 7. 0/95 и 8. 0/97;
Lotus 1-2-3 в форматах .WKS, .WK1, .WK3 и .WK4 (связанные файлы в формате «только для чтениям);
текстовые файлы с разделителями;
текстовые файлы с фиксированной длиной записей;
HTML 1. 0 (только список), 2. 0 или З. х (таблица или список).
Чтобы импортировать электронную таблицу сделаем следующее.
В окне базы данных выберите Файл - Внешние данные из меню. Access предоставит вам возможность выбрать либо Импорт, либо Связь с таблицами. Выберите Импорт. Access откроет диалоговое окно Импорт.
3. В списке для типа файла выберите Microsoft Excel (*. xls). Найдите и выделите нужный файл.
Щелкните на кнопке Импорт. Появится первый экран мастера импорта электронных таблиц. Щелк- ните на кнопке Далее.
Бывает, что первая строка импортируемого файла содержит заголовки полей. В таком случае вам нужно установить флажок соответствующей опции, имеющийся в этом экране. После этого первая строка превратится в заголовки столбцов. Чтобы перейти к следующему экрану, щелкните на кнопке Далее.
Следующий экран предоставит вам возможность создать новую таблицу для вводимых данных или добавить эти данные к уже существующим. Если вы решите выбрать вариант с созданием новой таблицы, Access позже попросит вас дать ей имя. Пока щелкните на кнопке Далее.
Следующий экран позволяет определить свойства каждого поля, импортируемого в базу данных. Это целесообразно, если первая строка не содержит имена полей, поскольку можно определить их здесь. Кроме того, здесь же вы можете дать указание не использовать одно или более полей, если их не нужно импортировать. Чтобы перейти к следующему экрану, щелкните на кнопке Далее.
На следующем экране мастера импорта электронных таблиц можно выбрать поле, которое будет служить ключевым. Вы также можете позволить Access создать такое поле. Щелкните на переключателе определить следующий ключ, тогда Access по умолчанию сделает ключевым поле с префиксом Код, что нам и требуется. Щелкните на кнопке Далее.
Наконец, вас попросят дать таблице имя. Щелкните на кнопке Готово. Не забудьте, что имя должно быть уникальным, иначе Access спросит, не хотите ли вы заменить уже имеющую такое имя таблицу новой
Вы можете импортировать целиком все объекты закрытой базы данных Access в открытую базу данных. Это выполняется следующим образом.
Откройте базу данных, в которую вы хотите выполнить импорт.
Дайте команду Файл - Внешние данные - Импорт.
Убедитесь, что в открывшемся окне Импорт в поле Тип файлов выбран тип файлов Access.
Откройте раскрывающийся список Папка: , выберите каталог и папку, содержащую базу данных Ac-
cess, которую вы хотите импортировать, и сделайте двойной щелчок на значке этой базы данных.
Чтобы импортировать все таблицы, щелкните на кнопке Выделить все. Если вы хотите импортировать только структуру таблиц, а не данные, щелкните на кнопке Параметры и на панели Импорт таблиц включите переключатель Только структура.
Откройте вкладку Запросы, чтобы отобразить доступные запросы, затем щелкните на кнопке Выделить все, чтобы импортировать все запросы. Если вы хотите импортировать запросы как таблицы, щелкните на кнопке Параметры. Затем на панели Импорт запросов включите переключатель Как таблицы.
Для форм, отчетов, макросов и модулей откройте в базе данных соответствующие вкладки и щелкните на кнопке Выделить все. Если вы хотите включить схему данных, меню пользователя или панели инструментов, щелкните на кнопке Параметры, а затем на панели Импорт выберите те объекты, которые хотите включить.
Щелкните на кнопке ОК.
Связывание таблиц
Шаги, которые выполняются при связывании таблиц, не слишком отличаются от тех, которые приходится выполнять при импортировании. В Access вы можете связать таблицы с электронными таблицами и текстовыми файлами, что очень удобно. Чтобы связать базу данных с электронной таблицей выполните следующее.
Выберите Файл - Внешние данные из меню. Но на этот раз в появившемся подменю выберите Связь с таблицами. Вы увидите диалоговое окно Связь, похожее на окна Экспорт и Импорт. Найдите нужный файл и выделите его.
На первом экране мастера щелкните на кнопке Далее, поскольку имеется всего один рабочий лист.
Установите флажок опции Первая строка содержит заголовки столбцов, а затем щелкните на кнопке
Далее.
На последнем экране вам нужно присвоить этой связи новое имя, чтобы не переписать исходную таблицу. Щелкните на кнопке Готово.
Теперь, если вы посмотрите на окно базы данных, вы увидите, что рядом с одной из таблиц имеется пиктограмма со стрелкой, указывающей на логотип Excel .
Достарыңызбен бөлісу: |