Эта предыдущая ссылка показывает, как подключить к VFP из C # .Этот ответ фактически показывает соединение с OleDbProvider, которое аналогично ответу DaveB, однако VFP НЕ является соединением SQLServer и использует VFP OleDbProvider, который доступен на веб-сайте Microsoft для VFP
Используется в сочетании сдруг друга (подключение к VFP OleDB) и выполнение запроса.Строка подключения должна указывать только на физический путь, в котором находятся данные, и может запрашивать любой файл .dbf в этой папке.Вам не нужно явно подключаться к фактической «базе данных», поскольку VFP подразумевает, что путь - это местоположение базы данных.
В любом случае, другой вопрос, связанный с Дейвом, должен быть в состоянии получить ваши данные и написатьэто в поток.Единственное другое предостережение в том, что поток файлов, который вы пишете, также должен быть двоичным файлом.В противном случае, всякий раз, когда вы пишете байт, который является ключом {enter}, может быть принудительно записан с завершающим {переводом строки}.Я обнаружил, что один трудный путь давным-давно писал двоичные файлы изображений при создании 2-х штрих-кодов, и это испортилось.