Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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
7-85263
MikNik
2002-06-13 16:30
2002.08.26
Отваливается DCOM-клиент от DCOM-сервера


7-85261
as2002
2002-05-26 01:03
2002.08.26
надо спрятать папки


3-84902
Vint
2002-08-06 10:35
2002.08.26
Резервное копирование


14-85193
Igit
2002-07-29 18:52
2002.08.26
Всем живущим в москве.


14-85201
Сергей Чурсин
2002-07-30 13:46
2002.08.26
Ребята, что есть





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский