Поиск:

Ответ в темуСоздание новой темы Создание опроса
> в один DBGrid с нескольких ADOQuery, Собрать сводную таблицу 
:(
    Опции темы
megabist
Дата 31.7.2007, 07:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Mart Slaaf
**


Профиль
Группа: Участник
Сообщений: 455
Регистрация: 3.4.2006
Где: Мск

Репутация: нет
Всего: 31



Собственно сабж: 
Есть три АДОкверри, каждый ихз них получает своя набор данных, их надо послежовательно вывести в таблицу причём одну часть красым цвето, другую жёлтым третью зелёным


--------------------
Don't panic!

Жди, и Фатум тебя приведёт...
PM MAIL ICQ Skype GTalk   Вверх
SenkraD
Дата 31.7.2007, 08:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 3.2.2006
Где: Украина::Киев

Репутация: 9
Всего: 23



megabist, ну я так на вскидку могу посоветовать два способа:
 -  поскольку данные только для чтения то используй TStringGrid, в который с использованием цикла последовательно записывай нужные тебе значения.
 - если количество столбцов во всех запросах одинаковое то используй UNION для обьединения запросов в один Query. А ну да, что ещё можно было их легко различить для отрисовки разными цветами, то вставь поле-идентификатор.




--------------------
 Имеющий язык - да не убоится спросить! 
user posted image
PM MAIL ICQ   Вверх
megabist
Дата 31.7.2007, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Mart Slaaf
**


Профиль
Группа: Участник
Сообщений: 455
Регистрация: 3.4.2006
Где: Мск

Репутация: нет
Всего: 31



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


--------------------
Don't panic!

Жди, и Фатум тебя приведёт...
PM MAIL ICQ Skype GTalk   Вверх
jonie
Дата 1.8.2007, 14:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

Репутация: 7
Всего: 118



UNION - это элемент SQL. собстна там и копать )


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
ura5
Дата 7.8.2007, 09:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 133
Регистрация: 12.4.2007

Репутация: нет
Всего: нет



Объясню UNION.

Например .есть 3 таблицы tab1(10 ЗАПИСЕЙ),tab2(5 записей),tab3(6 записей):
Запрос:
SELECT POLE1,POLE2 FROM TAB1
UNION
SELECT POLE1,POLE2 FROM TAB2
UNION
SELECT POLE1,POLE2 FROM TAB3

В полученном запросе будет всего 21 запись(10+5+6)
UNION -если одинаковые столбцы,а если разные поля,то естественно напиши SQL-запрос и пользуйся одним ADOQuery.
------------
ADOQuery ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++ Builder"
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по С++ Builder обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Настоятельно рекомендуем заглянуть в DRKB (Delphi Russian Knowledge Base) - крупнейший в рунете сборник материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C++ Builder | Следующая тема »


 




[ Время генерации скрипта: 0.0847 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.