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

Вниз

Деревья на основе БД   Найти похожие ветки 

 
13-ый ©   (2002-12-17 10:42) [0]

Кто этим занимался, посоветуйте каким лучше компонентом воспользоваться для отображения деревьев храняшихся в бд?


 
Arhelon ©   (2002-12-17 10:47) [1]

Я юзаю TListView. (аля проводник без дерева)
Моно совместить с TtreeView но на мой взгляд это лишние заморочки не стоящие по эфективности того чёбы это программить.


 
XM-AD ©   (2002-12-17 10:49) [2]

Да обычный TreeView, только повозится надо будет...


 
Max Zyuzin ©   (2002-12-17 10:55) [3]

http://www.delphikingdom.com/helloworld/dbtreeview.htm
То, что тебе нужно.


 
Sergey Masloff   (2002-12-17 10:55) [4]

>только повозится надо будет...
С TreeView на полчаса возни там. Ну на полтора с тестированием и отладкой. Зато будет делать то что надо тебе а не то что надо тебе по мысли разработчика компонента.


 
Sergey13 ©   (2002-12-17 11:12) [5]

http://polesoft.narod.ru/
Давно использую - нареканий нет, или почти нет.


 
13-ый ©   (2002-12-17 12:12) [6]

а я вот тут Dream InfoTreeGrid посмотрел.. вроде то, что доктор прописал... никто не юзал ?

кстати, если верить их демке, то скорость работы с деревьями у их компонента в несколько раз выше стандартного treeview...


 
asmith   (2002-12-17 12:33) [7]

Virtual Tree View
( http://www.delphi-gems.com/VirtualTreeview/VT.php)


 
Карелин Артем ©   (2002-12-17 13:52) [8]

Сам юзаю TtreeView. Проблем никаких.


 
Сергєєв Володимир   (2002-12-17 21:01) [9]

Если ты построил свое "дерево" по классической теории, то бишь
столбцы в твоей таблице
СТ1 - ID-элемента
СТ2 - Указатель на родителя
СТ3 - Признак корня (напрмер, если корень, то равен 0)(Может быть реализован в СТ2)
СТ4 - Имя какое-то
СТ5.. - проч.

то тебе в принципе подойдет дофига компонент для отображения, особенно если данных немного (500-1000). Почти на каждом сайте есть подобный халявный ОпенСурсе. Сам настояетльно рекомендую TeeTree. (от разработчиков Chart, DBChart, QRChart)

Но если у тебя данных много, то придется самому все через наследование стандартного TreeView и дальше ручками, ручками...
Т.к. стандартные будут дико тормозить, а тебе скорее всего надо будет считывать только текущую ветку, а не все дерево.

Не знаю, как в Парадоксе, но на ИнтерБазе все это дело просто мило организовывается на хранимых процедурах. И клиент тоды не тормозыть, когда выборка идет на 1200 записей.



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

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

Наверх




Память: 0.48 MB
Время: 0.013 c
14-37293
Ich Hasse
2002-12-22 19:29
2003.01.13
SQL прммеры


1-37091
u96
2003-01-03 16:02
2003.01.13
утечка памяти, помогите, пожалуйста


1-37002
MadGhost
2002-12-31 16:34
2003.01.13
Как подключить компонент ActiveX ?


14-37277
hatchy
2002-12-25 16:31
2003.01.13
Анимированные курсоры....


14-37306
smok_er
2002-12-23 02:00
2003.01.13
MultiLanguage Interface