Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Иерархические таблицы
TARAS87
Вставить ник
сообщение 4:03:2008, 14:59
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 5
Регистрация: 9:01:2008
Пользователь №: 14 664



Репутация: - 0 +


Подскажите пожалуйста. Пишу базу данных в универ по учёту студентов. Имеется таблица структуры университета: 1.ID(первичный ключ) 2.Name 3.Par_key. Т.е. в Par_key указываю номер родителя. Мне необходимо эту таблицу представить в виде дерева TTreeView. каким образом мне программно заполнить это дерево?
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 2)
sax_ol
Вставить ник
сообщение 4:03:2008, 16:24
Цитата Ответить 


==============
*****

Группа: Модеры
Сообщений: 1 740
Регистрация: 11:01:2007
Пользователь №: 8 750
Специализация: specialist



Репутация: - 27 +


Либо найти готовый контрол (типа - TDBSuperPuperTreeView - ), либо тупо выкачать данные на клиента и в цикле "создавать/заполнять" дерево.
Подняться вверх 
 
Сообщение #2
xmailer
Вставить ник
сообщение 5:03:2008, 06:42
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 30
Регистрация: 12:02:2007
Пользователь №: 9 218



Репутация: - 0 +


Если кол-во строк таблицы невелико, то TDBTreeView см. архив, на больших данных будут тормоза, нужно делать динамическую подзагрузку открываемых нодов для обычного TTreeView.
Прикрепленные файлы
Прикрепленный файл  DBTreeView.rar ( 51.29 килобайт ) Кол-во скачиваний: 3
 
Подняться вверх 
 
Сообщение #3


Быстрый ответ  Ответить  Новая тема 

> Быстрый ответ
Полужирный
Курсив
Подчеркнутый
Вставить изображение
Смайлики
Цитата
Код
 
 Отправлять уведомления об ответах на e-mail |  Включить смайлики |  Добавить подпись
   

 

RSS Текстовая версия Сейчас: 17:05:2008 - 10:49
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net