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

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

База данных сетевой компании [D5, D6]


Страницы:   1 2

Андрей ©   (2003-04-29 16:13:00) 

Вопрос:
Есть таблица в которой указан ID клиента и ID спонсора
Как определить всех клиентов какого то спонсора (имеется в виду всех уровней т.е. клиента первого уровня есть свои клиенты, которые в свою очередь также считаются клиентами спонсора).


Zacho   (2003-04-29 18:53:00) [1]

Советую почитать статьи из раздела "Древовидные и иерархические структуры, хранение объектов" на http://www.ibase.ru/develop.htm
Правда, там в основном для RDBMS вообще и IB в частности, но думаю, что и для тебя найдется немало полезных идей, приемов и т.п.


sniknik   (2003-04-29 18:43:00) [2]

конкретнее, это правильно, а еще без наездов и оскорблений, люди здесь ничего тебе не должны и в основном развлекаются. (заметь смеются не над тобой лично, а над вопросом/темой)

ближе к теме, построение дерева пример
"Дерево на базе MsSQL 7/2000 и DELPHI6 (BDE,ADO)" хочеш посмотри.
http://delphibase.endimus.com/?action=viewfunc&topic=basemssql&id=10301


MsGuns   (2003-04-29 18:15:00) [3]

>Андрей (29.04.03 18:08)
>А по поводу листинга и спонсора ты не прав.

Листингом называется распечатка
Понятия спонсор и клиент есть совершенно независимые. В отличие от пары "Продавец-Покупатель", к примеру. Спонсором может быть даже бабка, торгующая семечками у магазина, если даст на пиво соседу-алкану. А то, что ты не смог (или не захотел) объяснить свою проблему грамотно, с прорисовкой как рашаемой задачи, так и вкратце схему инф.связей (например, на кой вообще у тебя используется дерево), вылез с совершенно ламерским вопросом, а потом начал откровенно хамить - это вот факт !


Соловьев   (2003-04-29 18:14:00) [4]


> мне хоть одну книгу (для чайников) где описывается построение
> дерева, из табличных значений

в инете хоть отбавляй. вот например
http://www.delphikingdom.com/helloworld/dbtreeview.htm


Андрей   (2003-04-29 18:10:00) [5]

Ладно чето разговор не в тему пошел, в следующий раз буду завдавать вопросы конкретнее .


Андрей   (2003-04-29 18:08:00) [6]

А нельзя было с самого начала попросить уточнить вопрос(ну это больше моЯ вина), а насчет курса для чайников - то найди мне хоть одну книгу (для чайников) где описывается построение дерева, из табличных значений. А по поводу листинга и спонсора ты не прав. Каждый называет так как ему хочетса (я уж не говорю про сенсоры).


VAleksey   (2003-04-29 18:01:00) [7]

А уродами ... не хорошо это.
Помню я когда первый раз здесь спрашивал (давненько уже :-) ), тоже не совсем ответы были в точку, НО это исключительно из за того что люди не владеют (не могут владеть) твоей ситуацией, и здесь только ты можешь помочь себе тем, что грамотно (и даже иногда настойчиво) ее опишешь. Как сделал я и в итоге получил ответ.
А вот так уродами всех ... Не хорошо это.
ЗЫ
Чего это меня повело?
Давно уже так не выступал. В основном только рукой махнешь на такие выступления. :-))


MsGuns   (2003-04-29 17:58:00) [8]

>Андрей (29.04.03 17:45)
>Вы уроды не перед друг другом выделывайтесь

Слышь, красавец. Ты что, хотел здесь пройти курс баз данных для чайных ситечек и ложечек ? А почитать что-то самому или поспрашивать опытных товаришей красота не позволяет ? Если ты код называешь листингом, а споносоров путаешь с сенсорами, то тебе никакой форум не поможет.


VAleksey   (2003-04-29 17:57:00) [9]


> Андрей (29.04.03 17:45)

Ты бы не обижался, а сделал выводы. Описал бы поподробнее, структуру таблиц привел, примерное решение (так как ты хочешь(можешь) сделать), глядишь и ответы появятся.


Андрей   (2003-04-29 17:54:00) [10]

Ну ладно, допустим друг друга не поняли, так нафига выделываться


Соловьев   (2003-04-29 17:47:00) [11]


> что на этом форуме так принято спроашивать про тип

тут принято в вопросе указывать тип СУБД.


Андрей   (2003-04-29 17:45:00) [12]

Вы уроды не перед друг другом выделывайтесь, из всег что вы здесь написали я ничего нового не узнал.
А если кто умный задает вопрос: БД? так кто его знал что на этом форуме так принято спроашивать про тип. Я ж тебе объяснял!!! Умные!!!


Johnmen   (2003-04-29 17:26:00) [13]

>Соловьев © (29.04.03 17:21)
>тут тяжелый случай :)))

Я бы сказал, что и случая даже нет...:^)))


Соловьев   (2003-04-29 17:21:00) [14]

2 MsGuns © (29.04.03 17:18)

> Андрей (29.04.03 16:40)
> да база данных. Клиенты, товаары заказы.

тут тяжелый случай :)))


MsGuns   (2003-04-29 17:18:00) [15]

>Соловьев © (29.04.03 17:14)
> без компонентов (типа SQLQuery)
>никак.

Ну прям уж никак ?



MsGuns   (2003-04-29 17:16:00) [16]

>Андрей (29.04.03 17:13)
>А как встроить SQl запрос в листинг

В листинг очень просто. Берешь листинг, стелишь его на полу. На нем строишь SQL. Безо всяких компонентов.




Соловьев   (2003-04-29 17:14:00) [17]


> без компонентов (типа SQLQuery)

никак.


Андрей   (2003-04-29 17:13:00) [18]

А как встроить SQl запрос в листинг, без компонентов (типа SQLQuery)


Dred2k   (2003-04-29 17:06:00) [19]

Пирамидку строим?
А потом вкладчикам скажут, что Парадокс упал и ой!
;)


Соловьев   (2003-04-29 17:06:00) [20]

делаешь выборку детей узла, потом применяешь эту процедуру для всех этих детей. и так до конца. Ручками и цыкле. Выборку можно(нужно) на SQL.


Страницы:   1 2

Наверх

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