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

Вниз

Программное восстановление индекса БД dBase   Найти похожие ветки 

 
lww ©   (2002-09-16 09:46) [0]

Как программно на Delphi восстановить индекс, если он был утрачен или поврежден в результате сбоя в работе компьютера или действий пользователя или просто кто-то удалил индексный файл?
Заранее благодарен за любую полезную информацию.


 
Anatoly Podgoretsky ©   (2002-09-16 09:51) [1]

Если утрачен, то пересоздание, если поврежден, то dbiRegenIndexes или опять пересождание, предподчительнее.


 
lww ©   (2002-09-16 15:29) [2]

Спасибо за подсказку, но мне к ней нужна еще кое-какая информация: какой модуль надо подключить, чтобы воспользоваться DbiRegenIndexes, и нельзя ли увидеть кусочек программы с использованием этой функции?


 
Anatoly Podgoretsky ©   (2002-09-16 15:34) [3]

БДЕ, а пример есть в хелпе


 
lww ©   (2002-09-16 17:00) [4]

Спасибо. Функция хороша если надо просто переиндексировать таблицу, т.к. БД должна быть открыта. А если индексный файл удален, то при открытии БД программа кричит, что MDX-файл отсутствует и БД не открывается. Что делать в этом случае? Как удалить список ранее существовавших индексов, чтобы программа думала БД не индексирована и не искала индексный файл? А создать индексы по-новому это не проблема.


 
Anatoly Podgoretsky ©   (2002-09-16 17:06) [5]

Так для отключения и других аварийных случаев существует функция dbiRegisterCallback - мощная вещь


 
Mike Kouzmine   (2002-09-16 19:11) [6]

0 - 28


 
lww ©   (2002-09-17 08:29) [7]

Спасибо большое, это действительно мощная вещь. Но, я извиняюсь, у меня попутно возник такой вопрос: где можно взять (скачать) или кто может выслать описание на русском языке функций и процедур модуля BDE, а то у меня трудности с английским. Буду премного благодарен!!!



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

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

Наверх




Память: 0.48 MB
Время: 0.019 c
14-21212
Down
2002-09-10 12:37
2002.10.07
Настройка Оdigо


4-21298
LevVL
2002-08-19 11:28
2002.10.07
Здравствуйте, уважаемые коллеги! Вопрс не совсем простой...


1-21052
QUE
2002-09-27 11:23
2002.10.07
MDI-Child из DLL


1-21139
777
2002-09-25 23:05
2002.10.07
Expand


1-21056
Fredericco
2002-09-27 11:12
2002.10.07
Запись в файл переменной типа string.