Текущий архив: 2004.11.21;
Скачать: CL | DM;
ВнизПерегенерация индексов Найти похожие ветки
← →
Andrey_ (2004-10-22 11:49) [0]Подскажите почему выдается ошибка "Must use baseorder for this operation" (Для этой операции должен использоваться базовый порядок) при выполнении следующего кода, что эта ошибка означает?
Перегенерация индексов:
Table1.Exclusive := True;
Table1.Open;
Check(dbiRegenIndexes(Table1.Handle));
← →
DSKalugin © (2004-10-22 12:20) [1]ну а база то в каком формате?
← →
Anatoly Podgoretsky © (2004-10-22 12:56) [2]Индексы наверно отсутствуют как класс.
← →
Andrey_ (2004-10-22 13:20) [3][1] База Paradox.
[2] Как создать класс?
← →
Danilka © (2004-10-22 13:24) [4]
> Как создать класс?
:))
Имеется ввиду другое, что индексов просто нет..
← →
Andrey_ (2004-10-22 13:27) [5][4] Вторичных индексов?
← →
msguns © (2004-10-22 13:33) [6]А что, перестройку индексов можно делать при открытой таблице ?
← →
Anatoly Podgoretsky © (2004-10-22 13:38) [7]Prerequisites
There can be more than one index open on a table. A valid cursor handle must be obtained, the table must be opened exclusively, and the index must already exist.
← →
Andrey_ (2004-10-22 13:39) [8][6] Практика показала, что это необходимость.
← →
msguns © (2004-10-22 13:53) [9]Некорректно выразился. Надо так
А что, перестройку индексов можно делать при незаблокированной таблице ?
← →
Andrey_ (2004-10-22 14:09) [10]Она включается в монопольный режим.
← →
Anatoly Podgoretsky © (2004-10-22 14:36) [11]И все 4 условия выполнены? [7]
← →
msguns © (2004-10-22 14:46) [12]>Anatoly Podgoretsky © (22.10.04 14:36) [11]
>И все 4 условия выполнены? [7]
А почему 4 ? Первое ж не условие, а допущение
← →
Anatoly Podgoretsky © (2004-10-22 15:38) [13]1. There can be more than one index open on a table.
2. A valid cursor handle must be obtained,
3. the table must be opened exclusively,
4. and the index must already exist.
Для одиночных ключей dbiRegenIndex
Страницы: 1 вся ветка
Текущий архив: 2004.11.21;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.038 c