2016-10-17 1 views
-1

Вы знаете, как добавить CSV-файл в DBF с помощью команды FoxPro вместо использования мастера импорта?Как добавить CSV-файл в dbf?

Я пробовал код ниже, но он не работает.

Код:

Append from getfile() Delimited With , 

ответ

0

Вы можете использовать Append из:

local lcFileName 
lcFilename = getfile() 

if !empty(m.lcFileName) 
    append from (m.lcFileName) type delimited 
endif 

Это будет делать добавления, включая строку заголовка. Однако, если у вас есть поле, которое не является символом, вы можете использовать его для пропуска строки заголовка. Например сказать, что есть столбец с именем theDate даты типа и не должен быть пустым, то вы могли бы сказать:

append from (m.lcFileName) type delimited for !empty(theDate) 

Или, если вы добавления в пустой курсор, можно сказать, - ... для RecNo ()> 1.