Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
4:03:2008, 14:59
|
|
Новенький ![]() Группа: Программист Сообщений: 5 Регистрация: 9:01:2008 Пользователь №: 14 664 Репутация: 0
|
Подскажите пожалуйста. Пишу базу данных в универ по учёту студентов. Имеется таблица структуры университета: 1.ID(первичный ключ) 2.Name 3.Par_key. Т.е. в Par_key указываю номер родителя. Мне необходимо эту таблицу представить в виде дерева TTreeView. каким образом мне программно заполнить это дерево?
|
|
Сообщение
#1
|
|
![]() |
|
|
4:03:2008, 16:24
|
|
============== ![]() ![]() ![]() ![]() ![]() Группа: Модеры Сообщений: 1 740 Регистрация: 11:01:2007 Пользователь №: 8 750 Специализация: specialist Репутация: 27
|
Либо найти готовый контрол (типа - TDBSuperPuperTreeView - ), либо тупо выкачать данные на клиента и в цикле "создавать/заполнять" дерево.
|
|
Сообщение
#2
|
|
|
|
5:03:2008, 06:42
|
|
Новенький ![]() Группа: Программист Сообщений: 30 Регистрация: 12:02:2007 Пользователь №: 9 218 Репутация: 0
|
Если кол-во строк таблицы невелико, то TDBTreeView см. архив, на больших данных будут тормоза, нужно делать динамическую подзагрузку открываемых нодов для обычного TTreeView.
Прикрепленные файлы
|
|
Сообщение
#3
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 10:49 |