Можно ли очистить файл .CDX? - PullRequest
0 голосов
/ 16 ноября 2011

Мне было приказано очистить некоторые файлы .dbf (базы данных foxpro).После того, как «запилили» их с помощью программы, которую я скачал, я обнаружил, что связанные с ними файлы .cdx содержат частичную информацию об удаленных строках в файлах dbf.

Есть ли способ очистки файлов dbf / cdx?

1 Ответ

4 голосов
/ 16 ноября 2011

Да,

из VFP, вы можете использовать эту таблицу исключительно и удалить все индексные теги, тем самым удалив ссылку на файлы .CDX ... Например:

Используйте YourTable EXCLUSIVE УДАЛИТЬ ТЕГ ВСЕ

Однако, если вы только что использовали исключительную таблицу и зарезали ее (таким образом, подразумевается пакет), индексы будут автоматически обновлены и сохранят файл .cdx. Выполнение команды DELETE TAG ALL фактически полностью удаляет ссылку на файл .cdx.

...