-
Добрый день!
Полетела одна таблица: Index is out of date. Я пытался чинить ее в PDXRBLD, не помогло. Резервной копии нет. Подскажите, возможно ли хоть что-нибудь сделать?
-
> Morrison (09.07.2008 19:29:00) [0]
Это нормально для Парадокса.
Попробуй удалить.
-
> Index is out of date.
ну, если индех не maintained, то если егоне подключать при работе, таки будет
-
Удалить файл px и создать индекс заново.
-
>Германн © (09.07.08 21:10) [3]
>Удалить файл px и создать индекс заново.
А как не вручную удалить этот индекс, а программно.
Т.Е. я знаю, как удалить вторичные индексы, а как первичный?
-
> А как не вручную удалить этот индекс, а программно.
DeleteFile('ИмяТаблицы.px');
-
При переиндексации удаляю в запросе ПЕРВИЧНЫЙ ключ:
drop index "patient.db".PRIMARY.
Каким образом ПРОГРАММНО опять его можно создать?
-
Используй TTAble.AddIndex
-
> Каким образом ПРОГРАММНО опять его можно создать?
Здесь:
C:\Program Files\Common Files\Borland Shared\BDE\BDE32.HLP
описаны все необходимые функции BDE.