Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите как сделать вывод базы данных в виде дерева [D7]


Страницы:   1 2

ceval ©   (2006-06-06 15:07:00) 

Здравствуйте
Подскажите как сделать вывод базы данных в виде дерева
например есть файл mdb и из него будут браться данныя
что то вроде этого (Главная - Отдел- Подразделения)
[]
|
[]___
|  |  |
[] [][]


Курдль   (2006-06-06 16:00:00) [21]


> DisplayField, ImageField

И шо оно туда выдаст? Таки настоящие деревья? 8-()


Ega23   (2006-06-06 15:53:00) [22]


> Валяй..


Давай запрос. KeyField, ParentKeyField, DisplayField, ImageField.
Можно и другие, но этого достаточно.


Курдль   (2006-06-06 15:45:00) [23]

1. Упорядочить (рекурсия)
2. Выявить уровни (там же)
3. Отобразить (tree list)


Сергей М.   (2006-06-06 15:43:00) [24]


> Ega23 ©   (06.06.06 15:21) [4]


Валяй..


Ega23   (2006-06-06 15:26:00) [25]


> Ну ты крут. Просто взять и вывести mdb файл в виде дерева.


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


ANB   (2006-06-06 15:24:00) [26]


> Ega23 ©   (06.06.06 15:22) [5]

Ну ты крут. Просто взять и вывести mdb файл в виде дерева.
Кстати, судя по всему у автора обычная связка мастер-детал, только БД он скорее всего рисовать еще не начинал, иначе догадался бы запостить структуру таблиц.


Ega23   (2006-06-06 15:22:00) [27]

Есть компонент, писал сам, но функциональность специфичная, под общие нужды не заточена.


Ega23   (2006-06-06 15:21:00) [28]


> Никак.


Не ври. Хочешь выведу?


ANB   (2006-06-06 15:16:00) [29]

Это смотря чем и кто БД создавал. Используй оракл, он, правда не увидит твою mdb, зато в нем connect by есть.


Sergey13   (2006-06-06 15:15:00) [30]

DBTreeView - можно искать готовые, можно самому делать.


Сергей М.   (2006-06-06 15:12:00) [31]


> как сделать вывод базы данных в виде дерева


Никак.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо