Как подключиться к разделенному точкой с запятой CSV-файлу формы ms-access - PullRequest
0 голосов
/ 12 ноября 2018

Что мне нужно добавить к

DoCmd.TransferText acLinkDelim, tableName:="myLinkedTableName", _
    fileName:="c:\myFolder\myFile.csv", _
    HasFieldNames:=True

, если поля в c:\myFolder\myFile.csv разделены ;?

Если DoCmd.TransferText не имеет такой опции,Есть ли альтернативный способ подключиться к файлу в виде таблицы программно?

1 Ответ

0 голосов
/ 12 ноября 2018

Свяжите файл вручную с помощью мастера.Укажите разделитель как точку с запятой.

Сохраните спецификацию импорта.Удалите ссылку.

Теперь укажите спецификацию импорта, которая будет использоваться при создании новой ссылки:

DoCmd.TransferText acLinkDelim, tableName:="myLinkedTableName", _
    fileName:="c:\myFolder\myFile.csv", _
    HasFieldNames:=True, _
    SpecificationName:=YourImportSpecification
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...