![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Подскажите как сделать вывод базы данных в виде дерева [D7]
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]
> как сделать вывод базы данных в виде дерева
Никак.