Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Составление индекса по символьному и цифровому полю [D7, 2000, XP]


Kot_ ©   (2006-02-14 23:53:00) 

Доброго времени! Как правильно создать сложный индекс из символьных и цифровых полей? используются таблицы dbf.


Kot_   (2006-02-15 22:19:00) [1]

Спасибо помогло.


Desdechado   (2006-02-15 19:38:00) [2]

если драйвер, который используеш, понимает функции, то использовать лучше приведенное к строке, например
Str(числовое_поле,20,0)+символьное поле

вместо 20,0 пишешь разрядность твоего числового поля
очередность полей влияет на использование индекса - первым должно идти то, что может искаться самостоятельно, а вторым - то, что только в комбинации с первым
ну, и сортировки тоже могут использовать индекс


Kot_   (2006-02-15 19:07:00) [3]

mdx создается через Datebase Desktop


ZeroDivide   (2006-02-15 09:43:00) [4]

Чем пользуешься для работы с dbf ???
Какой тип индекса надо создать? '.cdx', '.mdx', '.ntx', '.ndx' ???


Наверх

Титульная страница Поиск, карта сайта Написать письмо