Для работы требуется драйвер VFPOLEDB, который можно скачать с сайта мелкомягких.
Установка:
1. Подключить 1С++ (инструкцию искать на этом форуме).
2. Распаковать оба файла в папку классов (у меня это \Classes - для всех конф одна папка).
3. В папке конфигурации создать файл DefCls.prm (если отсутствует)
4. Добавить в DefCls.prm строку включения класса с правильным путем, например: //#include "\Classes\ДБФ5.prm"
Примеры использования:
ДБФ5 = СоздатьОбъект("ДБФ5");
ТекстЗапроса = "SEL ECT * FROM TEHK.dbf";
ДБФ5.ВыполнитьЗапрос(КаталогИБ(), ТекстЗапроса, тз);
ДБФ5 = СоздатьОбъект("ДБФ5");
ДБФ5.Открыть(Путь);
ТекстЗапроса = "некий текст запроса с параметрами";
ДБФ5.УстановитьТекстовыйПараметр("имя_параметра", значение_параметра);
тз = ДБФ5.ВыполнитьИнструкцию(ТекстЗапроса);
ДБФ5.Закрыть();
Примечание: Модуль ДБФ5.ert можно использовать и как класс и как внешнюю обработку для составления запросов "на лету".