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

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

сотировка по LookUp-полям [D5, IB6.x]


User_OKA ©   (2003-02-19 10:01:00) 

А как в версиях FIB 4.77 осуществляется сотировка по LookUp-полям?


Reindeer Moss Eater   (2003-02-20 12:37:00) [1]

Все что видит пользователь твоей (и не только твоей) программы физически находится на машине пользователя (перекачано по сети).


User_OKA   (2003-02-20 12:34:00) [2]

Смотря какой запрос!
Я вообще-то InterBase имею ввиду, а ты видимо что-то из разряда BDE.


Reindeer Moss Eater   (2003-02-20 10:40:00) [3]

to Reindeer Moss Eater
Ты представляешь, к чему приведет использование твоего "волшебного" метода? Каждый запрос нужно будет передавать в локальную таблицу. Пользователь тебе большое спасибо скажет.
Поэтому бред все это!


А ты представляешь, что все это происходит каждый раз при выполнениии запроса. Даже если нет потребности в сортировке по lookup полям.

А бред у тебя в голове.


User_OKA   (2003-02-20 10:11:00) [4]

to Reindeer Moss Eater
Ты представляешь, к чему приведет использование твоего "волшебного" метода? Каждый запрос нужно будет передавать в локальную таблицу. Пользователь тебе большое спасибо скажет.
Поэтому бред все это!


User_OKA   (2003-02-20 10:05:00) [5]

Кстати, в FIBPlus DoSort и DoSortEx не сортируют LookUp-поля!
Что делать-то?


Reindeer Moss Eater   (2003-02-19 14:53:00) [6]

Ну да, тороплюсь я


passm   (2003-02-19 14:52:00) [7]

Reindeer Moss Eater (19.02.03 14:48)> Так, написал же почти всегда.


Reindeer Moss Eater   (2003-02-19 14:48:00) [8]

passm
Ну не всегда. Например редко изменяемую таблицу, зафетченную по тонкому каналу не грех и на клиенте отсортировать. Даже предпочтительнее чем на сервере.


passm   (2003-02-19 14:46:00) [9]

IMHO сортировку почти всегда делать лучше на сервере. Даже если для приложения какое-то поле есть lookup.


Reindeer Moss Eater   (2003-02-19 14:45:00) [10]

Да нет же! Есть магические методы вроде Sort!
:)


VAleksey   (2003-02-19 14:43:00) [11]

Каким образом ( кроме Reindeer Moss Eater (19.02.03 10:39)) можно вообще сортировать по LookUp ????
ЗЫ
Лучше создавать SQL запрос и внутри него сортировать по каким угодно полям !


Reindeer Moss Eater   (2003-02-19 14:36:00) [12]

Ага, они это делают неким "волшебным" способом, не похожим на бред


User_OKA   (2003-02-19 13:46:00) [13]

to Reindeer Moss Eater
По-моему, бред.

to DarkGreen
Спасибо, посмотрю.


DarkGreen   (2003-02-19 11:26:00) [14]

Посмотри методы начинающиеся на Sort. А лучше зайди на сайт к фибам там, ИМХО, пример должен быть для использования локальной сортировки


Reindeer Moss Eater   (2003-02-19 10:39:00) [15]

Выгрузи датасет в локальную таблицу, превратив таким образом LookUp поле в физическое. Далее сортируй по любому полю.


User_OKA   (2003-02-19 10:09:00) [16]

Логично.
Хотелось бы живой примерчик.


Reindeer Moss Eater   (2003-02-19 10:03:00) [17]

Видимо на клиенте


Наверх

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