Форум: "Базы";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
ВнизУдаление всех вторичных индексов у dbf таблиц. Найти похожие ветки
← →
KarlovAF (2002-08-07 08:02) [0]Есть dbf таблица. Требуется удалить все вторичные индексы. Я не знаю какие индексы содержатся в базе, но знаю название файла индекса.
Подскажите как это сделать?
Заранее благодарен...
← →
VAleksey (2002-08-07 10:14) [1]Я так полагаю название таблицы ты тоже знаешь ? Тогда почему бы не получить имена индексов ч/з IndexDefs ???
← →
KarlovAF (2002-08-07 12:53) [2]А как-нибудь попроще???
← →
Mike Kouzmine (2002-08-07 12:54) [3]Куда проще?
← →
sniknik (2002-08-07 13:11) [4]так наверно ему всетаки проще будет
for I := 0 to Table1.IndexDefs.Count - 1 do
?????:= Table1.IndexDefs.Items[I].Name;
или
Table1.IndexDefs.GetItemNames(List);
← →
VAleksey (2002-08-07 13:12) [5]Не ну конечно можно еще удалить сам индексный файл и заменить 8-й байт в *.dbf файле. Только вот проще ли это ?
← →
VAleksey (2002-08-07 13:13) [6]
> sniknik © (07.08.02 13:11)
вот так взял все и рассказал. :))
← →
sniknik (2002-08-07 14:39) [7]А то! еще одну тайну открою за индексность отвечает не 8 а 28 байт в dbf. считая с 0.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.08.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.007 c