Мне нужно прочитать два файла .dbf, которые пришли с сервера VFP в SQL, и манипулировать ими. Они лежат в папке на сервере. Во-первых, я установил драйвер VFPOLEDB, драйвер ODBC и его обновление. Я успешно создал связанный сервер со свободными таблицами и протестировал его в SQL, и он говорит, что соединение в порядке, и там есть вещи. Я до сих пор не могу даже просмотреть файлы. Кто-нибудь видит что-то не так с моим кодом? Или какие-нибудь советы? Пример кода известного рабочего кода? Я нашел много примеров в Интернете, но когда я применяю много часов, потраченных на их модификацию, они все равно не работают.
Вот мой код:
Select * From OPENQUERY(LINKEDSVR, 'Select * from employee.dbf')
Информация о параметрах LINKEDSVR:
Поставщик: Поставщик Microsoft OLE DB для драйверов ODBC
Название продукта: Драйвер Microsoft Visual FoxPro
Источник данных: linkedfoxpro
Конфигурация ODBC linkedfoxpro:
Имя источника данных: linkedfoxpro
тип базы данных: Free Table Directory
Путь: c:\somefolder
Драйвер: Драйвер Microsoft FoxPro VFP (*.dbf)
Спасибо!