Microsoft Access

Во вкладке Файл, в группе Импорт, выберите Microsoft Access, чтобы импортировать данные из базы данных Microsoft Access.

Чтобы установить связь с таблицей во внешней базе данных Microsoft Access (только для чтения).

  • Во вкладке Файл, в группе Файл данных, выберите Установить связь | Связь с Microsoft Access.

Диалоговое окно Импорт/Связь одинаково для обеих функций. При этом разница между функцией импорта Microsoft Access и функцией Связь с Microsoft Access заключается в том, что при импорте данные фактически передаются из внешней базы данных в приложение. Когда данные уже импортированы в программу, они могут быть изменены и сохранены.

Импорт файлов Microsoft Access

В диалоговом окне Импорт Microsoft Access доступны следующие опции:

Источник

Выбор базы данных

Выберите базу данных Access, которую Вы хотите импортировать и нажмите ОК. Поддерживаются файлы формата Microsoft Access 2007 (.accdb) и более ранних версий (.mdb).

Если выбранный файл базы данных находится в под-папке папки проекта, показывается относительный (а не полный) путь к ней.

Выбор таблицы

В диалоговом окне Выбрать таблицу укажите таблицу, с которой вы хотите установить связь, затем щелкните по кнопке ОК. Используйте кнопки для выбора конкретных таблиц:

Все таблицы Отображаются все таблицы/страницы в выбранной базе данных/файле.
Составные Будут отображены таблицы следующих типов: SYSVIEWAssay, SYSVIEWCollar; SYSVIEWGeoChem; SYSVIEWGeology и SYSVIEWSurvey. При этом префикс SYSVIEW отображаться не будет.
Пользователь Отображаются только те таблицы, имя которых начинается с приставки "USER (пользователь)". Сама приставка USER в списке выбора отображаться не будет.
Одна

Отображает все таблицы, за исключением тех, которые начинаются со слов: Meta, USER или SYSVIEW.

Цель

Файл

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

Тип

Примите тип файла по умолчанию или выберите другой.

Структура

Укажите, как будет структурирован целевой файл. Есть три варианта:

  1. Определить структуру. Если выбран этот параметр, функция будет считывать содержимое исходной таблицы, чтобы определить наиболее подходящую ширину и формат для каждого поля в целевом файле.
  2. Использовать структуру базы данных. Если выбрана эта опция, функция будет основывать структуру целевого файла на структуре исходной таблицы.
  3. Использовать текущую структуру. Если выбран этот параметр, функция будет использовать текущую структуру целевого файла.

Примечания:

  • В случае опций Определить структуру и Использовать структуру базы данных, если целевой файл существует (т. е. вы не создаете новый файл) выполняется проверка, чтобы убедиться, что все выбранные поля могут быть сопоставлены с полями в целевом файле, имеющими такое же имя, ширину и точность.
  • Параметр Использовать текущую структуру отключен, если целевой файл не существует (т. е. вы создаете новый файл).
  • В случае использования опции Использовать текущую структуру выполняется проверка, чтобы убедиться, что все поля, выбранные для импорта, могут быть сопоставлены с полями в целевом файле с тем же именем.
  • Если все выбранные поля можно сопоставить с полями в целевом файле, вам будет предложено добавить или перезаписать данные в файл.
  • Если одно или несколько полей не могут быть сопоставлены (целевой файл и исходная таблица несовместимы), вам будет предложено перезаписать целевой файл. Нажмите ДА, чтобы продолжить. Нажмите НЕТ, чтобы прервать процесс импорта.

Некоторые типы данных, такие как LongVarChar, Memo, Image и Binary, не могут быть преобразованы в формат, совместимый с форматами файлов Micromine. Нажмите на следующую ссылку для просмотра списка Совместимые типы данных .

Автоматическое открытие

Выберите этот параметр, чтобы открыть файл для редактирования в редакторе файлов после его импорта по .

 

Импортировать поля

Выберите Выбрать все для импорта всех полей. Или же выберите одно или несколько полей из списка. Чтобы выбрать несколько полей, используйте клавиши Ctrl и Shift с мышью, а для выбора флажков нажмите пробел.

Предварительный просмотр

Введите число записей, которые будут отображены в окне Предварительного просмотра. Нажмите Импорт, после чего откроется окно Предварительный просмотр . Вы также можете поменять структуру таблицы, которая будет создана программой.

Количество записей

Введите число записей, которые будут отображены в окне Предварительного просмотра. Благодаря данной опции, Вы можете подстраивать ширину поля, которое содержит данные с высокой точностью или диапазоном. В таких случаях желательно просмотреть большее количество записей, чтобы убедиться в том, что Вы не обрезаете значения. Значение по умолчанию - 25 записей.

Импорт

Нажмите на Импорт для завершения процесса. По окончании процесса, появится сообщение с количеством успешно импортированных записей.

SQL движок базы данных Microsoft Access в целом совместим с ANSI-89 Уровень 1. Однако, некоторые свойства ANSI SQL не представлены в Microsoft® Access SQL.

Запросы, которые хорошо работают в Microsoft Access, но не возвращают результат при использовании этой функции, могут содержать нестандартные групповые коды. Эта проблема связана с драйвером.

Для получения более подробной информации перейдите к теме http://msdn2.microsoft.com/en-us/library/bb208890.aspx.

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