ms Доступ к таблице импорта из файла в запросе - PullRequest
3 голосов
/ 07 сентября 2010

Есть ли способ сделать запрос базы данных msAccess для импорта таблицы из файла?

Ответы [ 2 ]

9 голосов
/ 07 сентября 2010

Да, пока данные организованы. Вы можете использовать VBA или макрос с TransferText или Получить внешние данные из меню или ленты, которые проведут вас по шагам.

РЕДАКТИРОВАТЬ

Вы можете импортировать в новую или существующую таблицу, скажем, CSV, например:

SELECT * INTO NewTable
FROM [Text;HDR=Yes;FMT=Delimited;Database=C:\Docs].Test.csv
1 голос
/ 07 сентября 2010

Решение будет зависеть от формата файла. Если это достаточно просто, проверка параметров на вкладке Внешние данные (MS Access 2007) в разделе Импорт может помочь.

Для сложных интеграций я буду часто использовать SQL Server Integration Services (SSIS) для переноса данных в Access, где я могу затем обрабатывать их с помощью SQL-запросов. Конечно, SSIS является гораздо более «тяжелым» решением с небольшой кривой обучения, но это было удобно, когда мастера недостаточно гибки.

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