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

Вниз

Группировка в ClientDataSet или Гриде   Найти похожие ветки 

 
Vick ©   (2003-01-22 13:02) [0]

Доброго всем дня!!! Может кто знает, как можно сделать группировку не на сервере (в таблице или хранимой процедуре), а с помощью ДатаСета или Грида.. Заранее благодарю за ответ.


 
BorisUK ©   (2003-01-22 13:11) [1]

Если под группировкой подразумевалась сортировка, то ставь индекс по полю и все.
А если нет, то не значит не понял что вы имели в виду :)


 
Vick ©   (2003-01-22 13:14) [2]

Группировка - имелось в виду, то что мы делаем в SQL командой GROUP BY


 
Johnmen ©   (2003-01-22 13:20) [3]

>Vick ©

В целом - никак. А извращаться можно как угодно...:)))


 
Vick ©   (2003-01-22 13:26) [4]

> Johnmen ©

А есть какие-нть гриды, кроме DxDBGrid, которые это позволяют?


 
Johnmen ©   (2003-01-22 13:30) [5]

>Vick ©

Дело не в гриде, а в НД, который от отображает.


 
Tomkat ©   (2003-01-22 15:25) [6]

SELECT
t1.id
,t1.field2
FROM
table1 t1
,table2 t2
WHERE
t2.id=t1.di... {чего-то там}
GROUP BY
t1.id
,t1.field2
или я чего-то не понял ???
все это делается на DataSet ... смотря каком , конечно ...


 
Vick ©   (2003-01-24 10:22) [7]

> Tomkat ©

Дело в том, что есть хранимая процедура, которая делает кучу действий для того, чтобы получить набор данных, а потом нужно работать с этим набором данных (хотелось бы уже локально, а не дописывать в процедуру), при чем параметры группировки зависят от того, что выбрал пользователь ( сначала он захотел сгруппировать по стране и магазину, а потом по цвету и коду товара)...


 
bolega   (2003-01-24 12:10) [8]

Юзай Express Grid.
Там возможность группировки встроена в сам grid.
Если конечно у тебя не несколько тысяч записей
отображается.


 
bolega   (2003-01-24 12:12) [9]

Или переноси результат в какую-нибудь
memory-table, а в ней создавай соответствующие индексы.


 
stone ©   (2003-01-24 13:51) [10]

Загоняй данные в Decision Cube. И там группируй как хочешь, раполагай как хочешь, показывай и скрывай что хочешь.



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

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

Наверх




Память: 0.48 MB
Время: 0.028 c
3-28633
Darrin
2003-01-23 13:18
2003.02.10
Как поиметь доступ к запароленной базе Access2000 через ADO?


1-28741
Alpine
2003-01-31 23:33
2003.02.10
Как и с помощью чего лучше строить графики (векторы,треугольники)


14-29075
Supreme
2003-01-24 00:00
2003.02.10
Институт Искусственного Интеллекта


14-29104
Сутковой Вадим
2003-01-25 22:35
2003.02.10
Проблема с народом.


1-28833
qweqewqe
2003-02-02 18:06
2003.02.10
Ошибка в Delphi?