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

Вниз

Подскажите, как можно восстановить индексы в Парадоксе?   Найти похожие ветки 

 
DimonS ©   (2005-06-03 09:10) [0]

Из-за частого отключения света у меня в программе частенько слетают индексы, иногда и первичные. Как их можно программно восстановить?
DbiRegenIndexes не прокатывает, для этого БД должна быть открыта, а как раз она-то и не открывается.
Можно ли как-то снести и добавить заново? Пробовал типа

Table3.Close;
Table3.IndexDefs.Clear;
Table3.IndexDefs.Add("","I",[ixPrimary,ixUnique]);
Table3.Table3.Open;

не прокатывает тоже, я так понял, что так добавить можно только при создании таблицы?

Какие еще способы есть?
Заранее спасибо.

Да, работаю с TTable, не SQL.


 
Anatoly Podgoretsky ©   (2005-06-03 09:14) [1]

dbiRegisterCallback


 
Тучудище   (2005-06-03 09:28) [2]

[1]
DbiCheckRefresh :-)


 
mr.IL ©   (2005-06-03 17:22) [3]

А ты их удали как файлы и создай снова. Проще всего.


 
mike-d ©   (2005-06-04 14:26) [4]

http://www.degisy.com/degisy-db.php



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

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

Наверх




Память: 0.47 MB
Время: 0.048 c
6-1113373266
Slym
2005-04-13 10:21
2005.07.18
Формат GZip где я не прав?


4-1116440529
Jetus
2005-05-18 22:22
2005.07.18
Как получить всю возможную инфу о сервисе в ХР?


14-1119355093
Cerberus
2005-06-21 15:58
2005.07.18
Критерии оценки.


14-1119373274
udavka
2005-06-21 21:01
2005.07.18
D3,D5: Пожалуйста, помогите удалить строку в *.dbf + SQL ред поле


14-1119623829
WondeRu
2005-06-24 18:37
2005.07.18
Ошибка "Класс TQuery не найден"