Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.01.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.012 c
4-37457
GROL
2002-11-25 12:23
2003.01.13
Как определить экранные координаты Menu?


1-37073
Gamar
2003-01-03 12:35
2003.01.13
Имя переменой в другой переменной


6-37247
Cr@sh
2002-11-13 18:09
2003.01.13
Научите, как пользоваться NMSMTP


14-37345
Polevi
2002-12-24 13:44
2003.01.13
:-)


1-37097
Goblinus
2003-01-04 01:38
2003.01.13
2 вопросика





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский