Главная страница
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.017 c
1-21004
SZap
2002-09-26 15:48
2002.10.07
Вопрос по сохранению Excel файла


14-21207
Карелин Артем
2002-09-11 12:07
2002.10.07
А кто что курит? Нюхает? Колет?


3-20883
(FZ)XupypG
2002-09-14 04:54
2002.10.07
Ошибка BDE


7-21290
flegma
2002-07-29 01:56
2002.10.07
Как сделать форму невидимой сразу после запуска приложения?


7-21288
Roman333
2002-07-30 10:39
2002.10.07
Как создать exe-шник который работает с командной строкой?