Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизПрограммная Индексация DBase III Найти похожие ветки
← →
DSKalugin © (2004-06-29 15:26) [0]Напомните как это делается, давно с БДЕшными базами не работал.
1-Проверить на существование индекс
2-Если его нет - создать
//выпонить операции
3-удалить индекс
Заранее благодарен
← →
Anatoly Podgoretsky © (2004-06-29 15:35) [1]Индекс у DBase III не привязан, так что можешь считать, что его нет. Сразу можешь переходить к пункту 2 и опустить пункт 3
← →
DSKalugin © (2004-06-29 15:44) [2]2 Anatoly Podgoretsky
как это не привязан? Т.е. в самой таблице не хранится информация о его наличии? А если я попытаюсь заново создать существующий индекс ощибка не выскочит?
Пишу пока так...
tb_ICars.FieldDefs.Update;
tb_ICars.IndexDefs.Update;
if tb_ICars.IndexDefs.IndexOf("idx_kod")=-1
then tb_ICars.AddIndex("idx_kod",edFieldKOD.Text,[]);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.354 c