Для тестирования я просто скопировал бы в VFP напрямую в виде таблицы, чтобы увидеть, правильно ли записывает ЭТО. Затем вы можете скопировать его оттуда. Используете ли вы конструктор представлений и подключение, или управляете вручную через что-то вроде
nHandle = SQLConnect( "YourConnectionStringInfo" )
SQLExec( nHandle, "Select * from YourSQLTable", "IntoLocalVFPCursor" )
select IntoLocalVFPCursor
COPY TO PermanentLocalVFPTable
USE PermanentLocalVFPTable
BROWSE
SQLDisconnect( nHandle )
За все годы VFP / SQL я никогда не вспоминал о такой потере данных. Однако при выполнении дампа в Excel количество записей ограничено 65535 ... максимальная емкость более старого формата файла Excel, который с тех пор никогда не расширялся.