ник: Анатолий (Киев)
Так что именно не получается? Если тот код, что вы привели, то, ИМХО, и не получится. Акс не умеет использовать внешние провайдеры в строке подключения связанных таблиц и сохраненных запросов. Вы можете открыть соединение на основе провайдера, а в нем - Recordset на вашем файле (пример есть в указанной статье). Сам провайдер умеет преобразовывать файлы к более ранней версии (например в FoxBase, который затем можно подключить как dBase III). В статье есть и этот пример.
Добавлю, что если в файле нет специфических полей, появившихся в VFP8 и VFP9, и если он не является частью базы данных DBC, то его можно присоединить с помощью VFP ДРАЙВЕРА (не провайдера).