FAQ - Вопросы - ответы - советы - Базы данных
Вопрос:
[DBF] Как открыть индексированную таблицу DBASE, если нет файла *.MDX?
Ответ:
Для DBASE-таблицы встроенными средствами ты не перестроишь индекс, если его нет. Для этой цели мне пришлось написать процедуру для физического удаления признака индексации в самом DBF файле и после ее применения добавлять индексы заново. Для этого в заголовок файла DBF по смещению 28(DEC) записываешь 0. По другому никак не выходит(я долго бился)- вот для PARADOX таблиц все OK.