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

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

Индексные поля


Term ©   (2003-04-07 11:53:00) 

Как программно создать Expression индекс, с выражением фильтра


Term   (2003-04-08 09:55:00) [1]

в базе есть поле year(текстовое), и мне нужно чтобы при подключении индекса его фильтровать, пока сделал просто с фильтром, но ведь выражение фильтра можно задавать и при построении индекса, а как незнаю


Anatoly Podgoretsky   (2003-04-07 19:42:00) [2]

Какое именно выражение тебе нужно?


Term   (2003-04-07 18:54:00) [3]

ладно понятно придётся смотреть там,

а DeleteIndex AddIndex, понятное дело, токо они создают индекс всё тут нормально, но filter expression, там не задаётся


AlexSerp   (2003-04-07 17:10:00) [4]

Очень давно я с dbf-ками работал. Простыми Делфийскими функцайками мне проиндексировать файл не удалось (может опыта не хватило), т.е. методами в TTable. Да и программы мы тогда на откуп юзерам не отдавали.
Похоже надо тебе покапаться в документации БДЕ и ее функциями сделать индексирование.


Mike Kouzmine   (2003-04-07 16:43:00) [5]

Можно. DeleteIndex AddIndex


Term   (2003-04-07 16:32:00) [6]

да это я понимаю, но вопрос не про это, а про индекс, отфильтровать то конечно можно, но если я в DataBase Desktop, назначаю, то значит и программно можно


Соловьев   (2003-04-07 16:26:00) [7]

админы, что с серваком??? Сорри за офтоп. Делфи форева!!!


Соловьев   (2003-04-07 16:25:00) [8]


> Но этоже событие

оно происходит при подгрузке данных.


Соловьев   (2003-04-07 16:25:00) [9]


> Но этоже событие

оно происходит при подгрузке данных...


Term   (2003-04-07 16:23:00) [10]

Но этоже событие, а мне нужно задать filter expression, аналогично тому как создаётся в DataBase Desktop, чтобы при подключении индекса сразу же производилась фильтрация


Соловьев   (2003-04-07 16:20:00) [11]

может OnFilterRecord?


Term   (2003-04-07 16:14:00) [12]

файлы dbf-ские, и прога действительно на откуп юзерам


Соловьев   (2003-04-07 16:02:00) [13]

СУБД?


AlexSerp   (2003-04-07 15:57:00) [14]

Вообще-то база проектирутеся ДО использования в реале.
Т.е. ты должен заранее знать какие индексы тебе нужны, чтобы работабыла эффективной. А добавить индекс при изменении условий, например, выборки - это уже работа админа.
Или ты собираешься все это отдать на откуп юзерам?


Term   (2003-04-07 12:11:00) [15]

Ну ктонибудь


Наверх

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