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

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

Индексация Парадокс 7.0 [D5, Paradox]


Morgan ©   (2002-03-26 15:52:00) 

Уважаемые знатоки. У меня в программе используется таблица парадокс 7.0 с 5 индексами и одним ключевым полем. Во время работы существует команда отчистки полей таблицы:
begin
with DBGrid1.DataSource.DataSet do
While not eof do Table1.Delete;
end;
Так как таблица включает несколько тысяч записей (по-моему, не боле 10000), программа после выполнения иногда выдаёт ошибку Index is out of date
Есть ли команда в делфи для реиндексации таблицы из-под программы?


deleon   (2002-03-26 16:53:00) [1]

В данном случае все индексы должны иметь включенным свойство Maintained, а PX - первичный индекс


Morgan   (2002-03-26 16:19:00) [2]

Кстати, кто знает, за какой индекс или ключ отвечает файл с расширением PX?


Morgan   (2002-03-26 16:03:00) [3]

А индексы при этом перенастроятся под таблицу?


Nikolay M.   (2002-03-26 16:01:00) [4]

А что, выполнить запрос DELETE FROM my_table уже не модно?


Наверх

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