Вниз
Скачать: CL | DM;

Подскажите компонент или что ни будь еще для сортировки данных   Найти похожие ветки 

← →
beglec ©   (2005-11-29 19:20) [0]

Доброе время суток Уважаемые.

На текущий момент:
Сервер использует BDE и с сортировкой данных нет проблем, используются для отображения DBGrid и TTable с индексами.

Клиент ничего не использует – но полученные данные сортируются в ручную, (в смысле программно, но написан собственный код, типа сортировка максимум-минимум) и использует компонент StringGrid для отображения. Сортировка происходит в потоке TStreamMemory. Потом отображается в SG. Предполагается, что в скором времени данных станет значительно больше, зная слабости SG решил пока не поздно подправить слабенькие места.

Так вот: Всегда хочется большего!
Нет ли такого компонента, на подобие StringGrid’a или DBGrid’a, который [без движка BDE, в смысле без обязательной его установки] позволяет просто заполнять поля, после чего указываешь по какому полю сортировать и все. А еще было бы круто, если бы у каждой колонки было бы свойство, типа выравнивание данных [Left, Right, Center].
Если есть такой компонент или еще какой другой выход из положения подскажите пожалуйста. Желательно с ссылочками :) и с примерчиками, если такое требуются для более ясного понимая ответа. Да и еще, лучше, что бы решение было основано на применении стандартных компонентов присутствующих в Delphi [лучше от 6.0 и выше]

P.S. Писать собственный компонент, честно говорю, лень. Просто не теми кодами голова забита.


← →
Mike Kouzmine ©   (2005-11-29 20:03) [1]

beglec ©   (29.11.05 19:20)  Писать собственный компонент, честно говорю, лень. Просто не теми кодами голова забита.

Ну если не тем голова забита, то используй то, что есть. Создай на каждое поле индекс и сортируй как тебе угодно. А в стандартном дбгриде есть выравнивание.


← →
beglec ©   (2005-11-29 20:17) [2]

Удалено модератором
Примечание: Действия модератор не подлежат обсуждению


← →
Fay ©   (2005-11-29 20:42) [3]

2 beglec ©   (29.11.05 20:17) [2]
Quantum Grid

P.S.
"новящевым" - это 5!


← →
аматор ©   (2005-11-29 20:51) [4]

Привет...
P.S. -> Модератор - Не хочу показаться новящевым, но разве данный вопрос на столько прост, что его требуется отнести к начинающим? Судя по количеству ответов, тема не совсем простая. ХА-ХА

У Вас в дельфине уже есть такой компонент ClientDataSet пользуйтесь и радуйтесь (он ещё и данные обновляет). А сетка, есть еш библиотека. Только до 3,5 - халява, 4 - уже платить надо.

А модераторы правы: этот вопрос для начинающих.


← →
jack128 ©   (2005-11-29 21:09) [5]

beglec ©   (29.11.05 19:20)
зная слабости SG

в чем именно по твоему заключается слабости стриггрида?

beglec ©   (29.11.05 19:20)
Писать собственный компонент, честно говорю, лень.

мне тоже...


← →
Mike Kouzmine ©   (2005-11-29 21:46) [6]

beglec ©   (29.11.05 20:17) [2] Индексы надо тебе самому делать. Компонент не будет.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
1-1133287582
dRake
2005-11-29 21:06
2005.12.25
Как узнать размер выделенной памяти?


2-1134150777
OLEGNik
2005-12-09 20:52
2005.12.25
Как экспортировать процедуры procedure(): overload из dll ?


14-1133685910
Fraksof
2005-12-04 11:45
2005.12.25
Помогите перевести текст за небольшое вознагрождение, плиз!


14-1133281165
Serg1981
2005-11-29 19:19
2005.12.25
Что делать с жестким диском ?


3-1131260903
root
2005-11-06 10:08
2005.12.25
SQL и фрмат даты при обращении




   Наверх