Вы то сами не находите, что ваш код ну как бы...почти мой?
Ошибка. Не найден файл basa.fpt
Есть такое мнение, что нужно модифицировать код выше, для исключения отсутствующих значений memo полей. Сможете?
UniConnection := TUniConnection.Create(self);
UniConnection.ProviderName := 'DBF';
UniConnection.Database:='D:\Project\UniDAC_DBF'; // Здесь не путь с именем файла а только папка с файлами!
UniConnection.SpecificOptions.Values['DBFFormat'] := 'dfdBaseIII'; // Выберите Ваш формат
UniConnection.SpecificOptions.Values['Direct'] := 'True';
UniConnection.Connect;
UniQuery := TUniQuery.Create(self);
UniQuery.Connection := UniConnection;
UniQuery.SQL.Text := 'select * from real'; // Здесь "real" это имя таблицы, т.е. файла real.dbf в папке, указанной выше
UniQuery.Open;