Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.019 c
4-1088593773
noname
2004-06-30 15:09
2004.08.08
CreateRemoteThread в Win9X


4-1088437839
MetalFan
2004-06-28 19:50
2004.08.08
как программно "залочить" комп?


8-1084954091
Stashenko
2004-05-19 12:08
2004.08.08
Вырезать кусок из WAV


14-1090201971
Думкин
2004-07-19 05:52
2004.08.08
С днем рождения! 19 июля


3-1089926110
fxmike
2004-07-16 01:15
2004.08.08
софтовый выбор строк в TDBLookupComboBox




   Наверх