Загрузка большого txt через Microsoft.Jet.OLEDB.4.0
Гружу большой текстовой файл, порядка 1,5 Гб
Стандартные средства 1С очень долго, поэтому через Microsoft.Jet.OLEDB.4.0
без schema.ini грузится, но колонки не разделяет и одно поле как число.
С schema.ini, который выглядит как
[list.txt]
Delimited(,)
ColNameHeader=True
выдаёт:
Разделитель полей, указанный в спецификации текстового файла, совпадает с разделителем целой и дробной частей чисел или ограничителем текстовых полей.
Менять настройки винды на сервере не предлагать.
Стандартные средства 1С очень долго, поэтому через Microsoft.Jet.OLEDB.4.0
ОБ_АДОКонект = СоздатьОбъект("ADODB.Connection");
ОБ_АДОКонект.Open("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\1c\3_ForNew\dsh\4\;Extended Properties='text;HDR=No;FMT=Delimited'");
без schema.ini грузится, но колонки не разделяет и одно поле как число.
С schema.ini, который выглядит как
[list.txt]
Delimited(,)
ColNameHeader=True
выдаёт:
Разделитель полей, указанный в спецификации текстового файла, совпадает с разделителем целой и дробной частей чисел или ограничителем текстовых полей.
Менять настройки винды на сервере не предлагать.
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот