![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
фильтрация на сервере [D5, Oracle]
Андрусь © (2002-04-12 13:11:00)Уважаемые мастера! Как красиво сделать, чтобы вместо фильтрации извлеченного набора на клиенте фильтровался весь набор и на сервере
Johnny Smith (2002-04-12 15:36:00) [1]Спасибо, Андрусь! Нет, правда, спасибо! Я сто лет так не прикалывался уже...
По существу вопроса: а не попробовать ли ручками доделать то, что не доделано в гриде? Говорят, помогает... :-))
Андрусь (2002-04-12 15:08:00) [2]Спасибо EAlexander! Но мне кажется,что их QBE кривовато работает.
EAlexander (2002-04-12 15:05:00) [3]в DOA это есть. работает как в Forms/Developer.
Андрусь (2002-04-12 14:46:00) [4]Спасибо roottim! Но всетаки,хотелось бы,чтобы было красиво как в
одаковском crgridе. Не подскажите компонент, где реализован подобный механизм.
roottim (2002-04-12 14:35:00) [5]извените!... но в формсе по ф7 формируется запросоднако
играть с фильтром не стоит... он не играет :))... вам красиво это обьяснили выше :)) если хотите сделать ка в ФОРМСЕ используйте форму для внесения значений в выши поля и формируйте динамически запрос
Андрусь (2002-04-12 14:29:00) [6]Спасибо roottim! Уточняю вопрос(теперь он видимо звучит так): хочется фильтровать миллион на сервере, но условия фильтра вводить с одаковского crgridа(подобно как в строку в Formsе).Как
красиво это обыграть.
roottim (2002-04-12 14:13:00) [7]причем тут одаковский crgrid он использует для фильтрации прикрепленный dataset, а он в свою очередь перекачен (пусть и feth) с сервера на клиент...
ваш вопрос в этом случае не ясен...
если не хотите перекачивать весь ваш миллион, используйте запросы, и это правильно
Johnmen (2002-04-12 14:09:00) [8]...1000000 записей в НД....это крезуха...
Единственное, что могу еще сказать, это полный пересмотр концепции построения приложения !
Андрусь (2002-04-12 14:02:00) [9]Спасибо Johnmen! По-моему, у тебя слишком чувствительное воображение:) Что конкретно нужно ясно из написанного мною для
roottim.
Johnmen (2002-04-12 13:42:00) [10]Я представил -> сейчас коллеги вызывают скорую ....
Вам пришлю счет за моральный вред...
Все-таки уточни, что нужно (конкретно !!!) ?
Андрусь (2002-04-12 13:39:00) [11]Спасибо roottim! Но ситуация в действительности такова,что скачав новые компоненты от Odac, там нашел CRGrid с красивыми поисковыми и фильтрационными возможностями на Gridе(для каждого поля) и хочется обрабатывать ситуацию типа описанной выше для Johnmen.
Андрусь (2002-04-12 13:31:00) [12]Спасибо Johnmen! Представь ситуацию 1,000,000 записей возвращено в результате запроса (Fetchнуто,конечно, не все),клиент хочет фильтровать(но 1,000,000)
roottim (2002-04-12 13:24:00) [13]>вводишь запрос в строку,он автоматически формирует запрос
это уже тавтология :))
ты наверно хотел сказать типа нажал F7 ввел значение в поле нажал f8
нет!.. фильтр он на клиенте , и работает по уже переданному НД!..
а как ты понимаеш.. гипотетически.. отфильтрованный набор на сервере.. должен всеравно передаваться на клиента... то биш это всеравно запросом!
Johnmen (2002-04-12 13:22:00) [14]>Андрусь (12.04.02 13:18) ??????????????
Johnmen (2002-04-12 13:20:00) [15]Надо бы быть поточнее в формулировках - набор данных это совокупность данных, полученных в результате запроса, т.е. полученных клиентом, и посему фраза "фильтровался весь набор и на сервере" бессмысленен...
Андрусь (2002-04-12 13:18:00) [16]Спасибо roottim,но я хочу проще.Как в Forms вводишь запрос в строку,он автоматически формирует запрос(не добавляя default where).
roottim (2002-04-12 13:13:00) [17]запросом