Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2009.02.08;
Скачать: CL | DM;

Вниз

Как сделать обратную сортировку в TClientDataSet?   Найти похожие ветки 

 
Новичек   (2008-06-30 13:29) [0]

Доброго дня.
При формировании набора данных в TQuery используются LookUp поля. Поэтому использовать Order By не могу. Закачал всё это через провайдер в TClientDataSet.
В обработчике OnTitleBtnClick для TDBGridEh написал
 CDSResult.IndexFieldNames:= Column.Field.FieldName;
Получилась сортировка по возрастанию. Не подскажете как сделать сортировку по убыванию (DESC)?


 
Сергей М. ©   (2008-06-30 13:32) [1]

Точно так же.
Только назначаемый для сортировки индекс должен быть изначально построен по убыванию.


 
Новичек   (2008-06-30 13:36) [2]

А не подскажите как его можно построить по убыванию? Что не совсем понял. С локальными индексами мало работал.


 
Johnmen ©   (2008-06-30 13:40) [3]


> При формировании набора данных в TQuery используются LookUp
> поля. Поэтому использовать Order By не могу.

Каким образом второе следует из первого???


 
Новичек   (2008-06-30 13:43) [4]


> Каким образом второе следует из первого???

А разве можно писать в запросе Order By ... по LookUp полям которых в Select-е нет?


 
Новичек   (2008-06-30 13:45) [5]

Если не трудно скажите как построить индекс на обратную сортировку.


 
Johnmen ©   (2008-06-30 14:04) [6]


> А разве можно писать в запросе Order By ... по LookUp полям
> которых в Select-е нет?

Нельзя. Но можно же включить требуемое поле в select.


 
clickmaker ©   (2008-06-30 15:19) [7]

IndexDefs...DescFields



Страницы: 1 вся ветка

Текущий архив: 2009.02.08;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.012 c
3-1214555128
ruslan-id
2008-06-27 12:25
2009.02.08
Импорт уникальных записей из двух связанных таблиц


2-1229759537
kyn66
2008-12-20 10:52
2009.02.08
Записи Foxpro помеченные на удаление


15-1229335913
ВованХ
2008-12-15 13:11
2009.02.08
Ищу компоненты Developer Express для Delphi6


2-1230130067
яяяя
2008-12-24 17:47
2009.02.08
TJvCaptionButton


15-1228940838
snip
2008-12-10 23:27
2009.02.08
Помогите установить команенты DevExpress.ExpressBars.Suite