![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проиндексировать [D6, dBase, FoxPro]
beginnn © (2005-02-01 11:09:00)Всем привет!
Как проиндексировать существующую таблицу (dbf)?
DSKalugin (2005-02-01 14:58:00) [1]Е... ну так подставь свои данные в Table1.AddIndex();
я же тебе пример из хелпа дал
Расшифровываю
table1.AddIndex('НазваниеСоздаваемогоИндекса', 'ИмяПоляПоКоторомуБудетИндекс',
[ХарактеристикиИндекса]);
Читай хелп подробно
beginnn (2005-02-01 12:26:00) [2]спасибо за помощь. Делал:
table1.close;
table1.AddIndex('NewIndex', 'CustNo;CustName', [ixUnique, ixCaseInsensitive]);
Индекс не создаётся :(( . Вылетает с ошибкой:
project test.exe raised exception class EDBEngineError with message 'Index does not exist: File: C:.\db\test.mdx'.
Process stopped use step or run to continue.
DSKalugin (2005-02-01 12:02:00) [3]перед использованием закрыть таблицу
Table1.Close;
Table1.AddIndex();
DSKalugin (2005-02-01 11:58:00) [4]См Хэлп по F1
Table1.AddIndex('NewIndex', 'CustNo;CustName', [ixUnique, ixCaseInsensitive]);
Соловьев (2005-02-01 11:51:00) [5]хелпом умеем пользоваться?
beginnn (2005-02-01 11:44:00) [6]А можно пример.Буду очень ВАМ признателен. Любой
Соловьев (2005-02-01 11:21:00) [7]Если БДЕ, то
bde32.hlp + DbiAddIndex, DbiRegenIndex
Или SQL + CREATE INDEX ...