Недавно сетевой администратор предоставил мне место на сервере для отображения некоторой информации. Чтобы облегчить каждому запрос в Интернете, мы создали простую систему запросов ASP, которая была связана с базой данных Access в формате MDB. Перед построением сети данные суммировались с помощью программного обеспечения для работы с электронными таблицами Excel в формате XLS. Не конвертировать файлы XLS в формат MDB? Первое, что приходит на ум, — сохранить файл таблицы в формате MDB в Excel, но в «Сохранить тип файла» нет формата базы данных MDB. Так можно ли открыть XLS с помощью Access? Хотя результат можно открыть, создается база данных, связанная с таблицей. Ее невозможно открыть без связанного файла таблицы. Это не настоящая база данных MDB. Невозможно преобразовать формат XLS и формат MDB? После некоторых исследований я наконец нашел решение. Способ следующий:
1. Откройте программное обеспечение базы данных Access, во всплывающем окне выберите «Очистить базу данных Access» в «Новой базе данных», а затем в «Файл новой базы данных». Окно Установите имя файла базы данных. Здесь я ввожу «DJMessage» в качестве имени базы данных.
2. Нажмите «Импортировать...» в разделе «Получить внешние данные» в меню «Файл». В открывшемся окне «Импорт» сначала выберите «Microsoft Excel (?.xls)» в поле «Тип файла». путь хранения файла XLS в «Диапазоне поиска», затем выберите файл XLS для преобразования, нажмите «Импорт», чтобы открыть окно «Мастер импорта данных», и следуйте указаниям мастера, чтобы выполнить импорт данных шаг за шагом. Конкретные шаги заключаются в следующем:
Первый шаг, выбор рабочего листа: на отображаемом рабочем листе выберите рабочий лист для хранения данных (рис. 1). Шаг 2. Настройка заголовка. В Excel заголовки столбцов обычно задаются в первой строке таблицы. На этом этапе, в зависимости от таблицы XLS, укажите, содержит ли первая строка таблицы заголовки столбцов. Таблица содержит заголовки столбцов. Для заголовков необходимо выбрать «Первая строка содержит заголовки столбцов». Если в таблице есть несколько заголовков строк и столбцов, эти заголовки столбцов необходимо удалить перед импортом данных. В противном случае заголовки будут изменены. импортируются в базу данных как данные. Шаг 3. Настройки сохранения данных. На этом этапе в соответствии с настройками по умолчанию выберите место сохранения данных как «Новая таблица». Шаг 4. Настройки поля: Если на втором шаге установлен флажок «Первая строка содержит заголовки столбцов», заголовки столбцов будут отображаться в «Имя поля», в противном случае будут отображаться «Имя поля» 1, «Поле». 2» и другие названия. Просто повторно введите новое имя в поле «Имя поля», чтобы установить имя поля столбца (рис. 2). Шаг 5. Настройка первичного ключа. Установка первичного ключа позволяет избежать дублирования данных, с одной стороны, а также ускорить запрос данных, с другой стороны. База данных, которую я хочу создать, используется для запроса веб-страницы ASP и, конечно же, для ускорения запроса данных. необходимо установить первичный ключ, который выбран здесь. Это настройка по умолчанию «Добавить первичный ключ с помощью Access». Шаг 6. Настройка имени таблицы: создайте имя таблицы в разделе «Импортировать в таблицу» и импортируйте данные в эту таблицу. Я ввел «mytable» в качестве имени таблицы, а затем нажал «Готово», чтобы завершить импорт данных. Вернитесь в окно базы данных и убедитесь, что таблица данных «mytable» добавлена, так что сгенерированный файл DJMessage.mdb является реальной базой данных. Скопируйте DJMessage.mdb в каталог веб-страницы ASP, отладьте систему запросов, все ок!
Рисунок 1
О многом сказанона рисунке 2.
Наконец, файл XLS преобразуется в формат MDB. Далее давайте поговорим о том, как преобразовать MDB в формат XLS. В конце концов, файлы таблиц проще в использовании, чем файлы базы данных, с точки зрения редактирования, набора текста и т. д. и печать. Преобразование MDB в формат XLS относительно просто. Откройте файл базы данных DJMessage.mdb, выберите таблицу «mytable», а затем нажмите «Экспорт» в меню «Файл». В открывшемся окне «Экспортировать таблицу mytable как» выберите «Выбрать». тип файла сохранения — «Microsoft Excel 97-2000 (?.xls)» (рис. 3), введите имя файла и нажмите «Сохранить», чтобы преобразовать файл MDB в формате базы данных в файл XLS в формате таблицы.
Рисунок 3