Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.10.08;
Скачать: CL | DM;

Вниз

Вторичный индекс в Paradox   Найти похожие ветки 

 
GrandHiew ©   (2006-08-08 21:58) [0]

HI! Работаю с базой Paradox. Проиндексировал при помощи Database Desktop. Но после добавления новых значений сторонней программой с индексом происходит беда - выдает сообщение Index is out of date. Пробовал задать заново индекс через AddIndex и через IndexDefs и что я только не пробовал. Единственное что помогает это стереть индекс из Database Desktop и заново его создать, но эот не выход. Причем после создания появляются 2 файла с расширением .XG0 и .YG0. Подскажите как можно програмно переиндексировать базу Paradox, каким образом это делает Database Desktop. Пожалуйста поподробней если можно - в Delphi я совсем недавно! Буду вам очень признателен


 
Mike Kouzmine ©   (2006-08-08 22:33) [1]

Смотри хелп по БДЕ.
А сторонней программе посоветуй корректно работать с таблицами.


 
Anatoly Podgoretsky ©   (2006-08-08 22:42) [2]

Может стоит корректно создать индексы?


 
Mike Kouzmine ©   (2006-08-08 22:45) [3]

Anatoly Podgoretsky ©   (08.08.06 22:42) [2] А как можно создать не корректно? Просто интересно. :)


 
Desdechado ©   (2006-08-09 11:10) [4]

у индекса поставить Maintained?
первичный индекс есть?


 
GrandHiew ©   (2006-08-09 12:40) [5]

Первичного индекса нет. Сделал

Check(DbiRegenIndex(Tbl.DBHandle, nil, PChar(Tbl.TableName), nil,
   PChar(IndexName), PChar(TagName), IndexNum));

при каждом открытии базы это решило проблему. Спасибо Mike Kouzmine!!!


 
Anatoly Podgoretsky ©   (2006-08-09 19:25) [6]

Mike Kouzmine ©   (08.08.06 22:45) [3]
У Парадокс можно!


 
Anatoly Podgoretsky ©   (2006-08-09 19:26) [7]

Desdechado ©   (09.08.06 11:10) [4]  объяснил как можно сделать не корректно. Парадокс он и в Африке парадокс



Страницы: 1 вся ветка

Текущий архив: 2006.10.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.049 c
15-1158600999
Весь в делах
2006-09-18 21:36
2006.10.08
Фашисты опять лезут власть


15-1158594576
AntiUser
2006-09-18 19:49
2006.10.08
try ... except аки заглушка


15-1158217608
QuickFinder
2006-09-14 11:06
2006.10.08
Терминатор и батарейка для ноутбука


2-1159033014
vain
2006-09-23 21:36
2006.10.08
Графика


3-1154862962
serko
2006-08-06 15:16
2006.10.08
Найти далее и др.