Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.04.2012, 01:59   #11
vladislav_m
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 62
По умолчанию

Цитата:
Сообщение от Прик Посмотреть сообщение
Хм. Нет ничего проще, но надо знать какая СУБД. У меня пример в Firebird.
sql server 2000
vladislav_m вне форума Ответить с цитированием
Старый 27.04.2012, 02:06   #12
Прик
Форумчанин
 
Регистрация: 08.09.2010
Сообщений: 880
По умолчанию

Тогда через АДО.
TADOConnection -> TADOQuery -> TDataSetDriverEh -> TMemTableEh <- TDataSourse -> TDBGridEh.
По идее можно звено TADOQuery выбросить и вместо TDataSetDriverEh использовать TSQLDataDriverEh, где и указать запрос, но с TADOQuery как-то более надежнее что-ли.
Запрос такой (пока):
Код:
select id, 0 id_par, num, null as DT,
    (select sum(summa) from pay where id_order = O.id group by id_order) as summa
from ORDERS O
union
select id-10000 id, id_order id_par, 0 num, dt, summa
from pay
В итоге получилось вот так. Остается замаскировать нелепые отрицательные значения.
Изображения
Тип файла: png TreeMemTbl02.png (2.8 Кб, 137 просмотров)
Тип файла: png TreeMemTbl04.png (2.5 Кб, 94 просмотров)

Последний раз редактировалось Прик; 27.04.2012 в 03:11.
Прик вне форума Ответить с цитированием
Старый 27.04.2012, 23:55   #13
vladislav_m
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 62
По умолчанию

Огромное спасибо, ПРИК'у!! Помог!!

Тему можно закрыть..
vladislav_m вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Маркированный список в виде дерева c JS! bulat786 JavaScript, Ajax 1 28.02.2012 16:27
Таблица в виде дерева НП... PHP 4 15.06.2010 15:12
DBGridEh. представить данные из таблицы в виде дерева yellow87 Компоненты Delphi 0 19.02.2010 03:56
Разложение введенного слова в виде дерева на дельфи Gauss Общие вопросы Delphi 7 23.03.2008 21:57
Меню в виде дерева pu4koff JavaScript, Ajax 7 16.10.2007 11:24