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

Вниз

Как восстановить индексы?   Найти похожие ветки 

 
Berezne   (2004-07-15 10:33) [0]

Привет всем!
Соображаю небольшую локальную БД. В ходе работы при загрузке БД идет индексация файлов БД (DBASE). И вот хочу предвидеть следующую ситуацию: продвинутый юзер, посчитав что файли с рассширением MDX не нужны стирает их.
Пробую возобновить индексы следующим способом:
При помощи dbiRegisterCallback откриваю файл без индекса.
После этого пишу следующий код:

try
table1.DeleteIndex("indNomer");
finally
table1.AddIndex("indNomer", "Nomer",[]);
end;

но ничего не выходит. Выскакивает ошибка и пишет “Access violation at address 6920746F. Read of address 6920746F”.

Подскажите как правильно возобновить индексы? И если можна, то пример кода.


 
Соловьев ©   (2004-07-15 10:35) [1]

bde32.hlp+DbiRegenIndex
там и пример есть



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

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

Наверх




Память: 0.46 MB
Время: 0.022 c
3-1089537747
zarti
2004-07-11 13:22
2004.08.08
Проблема с автоматической вставкой значения первичного ключа


14-1090680950
VID
2004-07-24 18:55
2004.08.08
Какие клиенты для этого форума есть вообще ?


1-1090501632
юзверь
2004-07-22 17:07
2004.08.08
помогите, спасите от мучений:) с текстом


3-1089461301
JIurafdsfsdt
2004-07-10 16:08
2004.08.08
Проблема с примером из книги


3-1089907596
carmen
2004-07-15 20:06
2004.08.08
Как переменую типа Дата разложить на день, месяц и год