databaseadmin
Зарегистрирован: 21.02.2002 Сообщения: 1 Откуда: Ярославль
|
Добавлено: Чт Фев 21 2002 09:24 Заголовок сообщения: Проблема с индексами в .dbf - файлах |
|
|
Итак, имеется база в .dbf формате, созданная в FoxPro 2.6. В базе есть индексы, хранящиеся в .cdx файле. Пример Index Expression: Alltrim(FA)+Alltrim(IM) Alltrim - функция FoxPro. FA и IM - поля таблицы. Проблема следующая: при попытке прочитать содержимое базы средствами BDE выдается сообщение: Invalid Index Descriptor. Если же из базы удаляются индексы, использующие функции FoxPro, то все работает ОК. Казалось бы, решения проблемы: удалить индексы с функциями FoxPro, но сделать это не представляется возможным, так как к этим же базам обращаются множество других программ на Foxe, активно использующие вышеперечисленные индексы. То есть необходимо заставить BDE работать с этой базой, но при этом не обращать внимания но функции FoxPro в индексах. Вопрос: как это можно осуществить? буду очень благодарен всем, кто ответит. |
|