![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Реиндексация dBase [D6, dBase, FoxPro]
sterran © (2003-01-23 10:56:00)Уважаемые мастера. Подскажите пожалуйста способ реиндексации БД типа dBase, и как узнать что программа с БД была завершена аварийно и требует реиндексацию.
Anatoly Podgoretsky (2003-01-23 13:10:00) [1]Способ реиндексации описан в хелпе с примером (DbiRegenIndexes), по второму вопросу, так же функция dbiRegisterCallback, то же с с примером
aOlegY (2003-01-23 13:03:00) [2]uses
Bde;
procedure ReindexTable(Table: TTable);
begin
if not Table.Active then
Table.Open;
Check(DbiRegenIndexes(Table.Handle));
end;