Я не знаю, актуально ли ещё (навряд ли), но для будущих поколений напишу.
Итак, пример работы с локальными справочниками *.dbf с использованием FireDAC:
- Кидаем на форму компоненты классов TFDConnection, TFDTable, TFDGUIxWaitCursor.
- Прописываем у компонента класса TFDConnection в свойство Params.Database путь к папку с вашим *.dbf файлом (к примеру, если путь к *.dbf файлу "C:\Test_Application\Database\Table.dbf", то пишем "C:\Test_Application\Database")
- В свойстве Params.DataSource выбираем dBase files
- Драйвер выбираем, к примеру, ODBC.
- Объект класса TFDTable соединяем с TFDConnection и заполняем свойство TableName (например, если ваш справочник называется "Table.dbf", то пишем "Table")
Готово! Вы восхитительны!
Осталось привязать TFDTable к какому-нибудь источнику данных (DataSource) и использовать на своё усмотрение.
P.S: автор, извини, что опоздал на месяц.