ADO Fox Pro DBF и индексы

Artemiy
Дата: 09.10.2006 13:20:17
Работаю с базой фох про, через Microsoft Visual FoxPro provider. В одной таблице есть какой то хитрый индекс, насколько я понимаю строящийся по какой то фохпрошной функции. АДО не понимает этот индекс. Как можно заставить адо не использовать индексы? либо как заставить нормально работать с таким индексом.
Есть решение, удалять сдх файл, работает, но это криво и мне нельзя править эту базу. Могу перед использованием копировать в темп директорию, но это тоже криво.
Anatoly Podgoretsky
Дата: 09.10.2006 13:23:27
Нельзя, это часть структуры файла и обязано обновляться.
Используй копирование, в данном случае это нормальное решение, да и выбора нет или ты удаляешь индексы или работаешь с ними по полной.
Artemiy
Дата: 09.10.2006 14:37:19
Придется копировать. Проблема в том что при этом будут потери времени. База около 100 мб, работа по сети. + потеря актуальности, копировать наверно буду один раз при запуске. Можно конечно размер файлов запоминать и сравнивать или дату модификации.