Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Index is out of date [D6, Paradox, ]


Натик ©   (2002-01-18 13:07:00) 

Пытаюсь выполнить Table1.IndexName := "Index_by_FIO";. но выдается сообщение об ошибке. Помогите!!!! Что случилось с индексами?


Натик   (2002-01-22 10:14:00) [1]

Уважаемые Мастера! Большое всем спасибо за ответы!


KGB   (2002-01-21 15:12:00) [2]

Надо удалить индекс(ы), упаковать таблицу, а затем создать индекс заново. Обычно помогает, но могут потеряться несколько записей.


Val   (2002-01-21 15:07:00) [3]

Откройте таблицу в DataBaseDeskTop и сохраните, включив флажок PackTable


Натик   (2002-01-21 14:54:00) [4]

А как упаковать таблицу?


dougine   (2002-01-21 11:18:00) [5]

У меня такое было.. Неприятная ситуация, случается чаще всего, когда при открытых таблицах программа падает, либо теряется связь с сервером. Выходов два - удалить все файлы, кроме .db, затем восстановить все индексы и аттрибуты вручную, либо воспользоваться специальной утилитой для восстановления таблиц вместе со всеми индексами. Лежит по адресу http://www.borland.com/devsupport/bde/utilities.html#32Utilityили пиши мне.


User_OKA   (2002-01-21 07:24:00) [6]

...или не создан.


Anatoly Podgoretsky   (2002-01-19 10:56:00) [7]

Наверно индекс не обслуживаемый или порушился.


Val   (2002-01-18 17:07:00) [8]

>Andrey007 (18.01.02 16:28)
А зачем тогда базы данных, если не для хранения данных?? :)
Может лучше упаковать таблицу? Заодно и реиндексация произойдет.


Andrey007   (2002-01-18 16:28:00) [9]

Надо выполнить Table1.Close; Table1.EmptyTable; таблица очистится и всё станет в порядке, только данные потеряются.


Наверх

Титульная страница Поиск, карта сайта Написать письмо