Существует ли какой-либо бесплатный инструмент для преобразования файлов MS Excel в файлы MS Access DB? - PullRequest
1 голос
/ 12 декабря 2010

Существует ли какой-либо бесплатный инструмент для преобразования файлов MS Excel в файлы БД MS Access, работающий в форматах 2003 и 2007?

Ответы [ 2 ]

3 голосов
/ 12 декабря 2010

Если на компьютере запущен Access, вы можете открыть электронную таблицу в Access, чтобы создать из нее новую базу данных, или использовать «Импорт данных» для импорта электронных таблиц Excel в таблицы. Если это важно, используйте Office Automation для ускорения процесса.

В противном случае Access Connectivity Engine (ACE) - это драйвер ODBC, который может подключаться как к файлам Access, так и к файлам Excel. Вы можете написать что-то для передачи данных между ними. Это бесплатно, но немного работы.

В качестве альтернативы вы можете использовать SSIS, которая также бесплатна в SQL Server Express. Но, конечно же, очень много накладных просто для преобразования между файлами.

1 голос
/ 12 декабря 2010

Вы можете сделать это прямо из Microsoft Access. Нажмите File > Open и установите тип файла Microsoft Excel Workbook, затем откройте лист.

После этого появится мастер, который поможет вам импортировать книгу в базу данных. Вы можете указать, какой лист использовать для базы данных, какие столбцы следует использовать, есть ли у данных заголовки и т. Д. Это должно работать для любого файла Excel.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...