Текущий архив: 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.44 MB
Время: 0.037 c