Я пытаюсь прочитать файл .DBF (dBASE для Windows, который имеет ограничение в 1024 поля) с 320 полями (столбцами).
Я на самом деле использую OLEDB для Visual Fox Pro, который имеет ограничения 255 полей:
$conn->Open('Provider=VFPOLEDB.1; Data Source="c:\path";Collating Sequence=GENERAL')
Это дает мне ошибку «не таблица», но если я открываю файл с помощью OpenOffice, я удаляю некоторые столбцы, которые я могу прочитать файл.
Есть ли ODBC или другие инструменты для автоматического чтения этого файла?
РЕДАКТИРОВАТЬ: Есть ли способ, используя сценарий, чтобы удалить некоторые столбцы из файла DBF?
Задача ещё не решена.
Других решений пока нет …