Вниз
Скачать: CL | DM;

Возможно ли как-то связать два датаСета и отображать их...   Найти похожие ветки 

 
Relaxxx ©   (2004-02-09 14:23) [0]

app извини я ошибся, но вопрос все таки остался открытым

Возможно ли как-то связать два датаСета и отображать их данные в одном гриде

то что мне нужно правельно понял Digitman ©
Sandman25 © как сделать такое с запросом я знаю, но в таком случае у меня получается слоржный запрос и он выполняется секунды 6-8, а если я пишу 2 запроса все проходит за милисекунды вот только как эти данные отобразить в одной таблице


 
Relaxxx ©   (2004-02-09 18:02) [1]

ТАК что ни у кого нет никаких полезных предложений


 
Vlad ©   (2004-02-09 18:25) [2]


> Relaxxx © (09.02.04 14:23)

1 грид - 1 датасет. По-другому никак.


> но в таком случае у меня получается слоржный запрос и он
> выполняется секунды 6-8

Этого можно избежать, если ты грамотно построишь запрос и создашь необходимые индексы.


 
kostik78ua   (2004-02-09 20:06) [3]

Или не используй DBGrid (а вместо него что-то типа StringGrid-a)
Или пользуйся одним Датасетом (Query) в котором напиши хитрый SQL-запрос


 
jack128 ©   (2004-02-09 21:37) [4]

Напиши хранимую процедуру..


 
Ильш ©   (2004-02-10 06:11) [5]

а на запрос глянуть можно?

> но вопрос все таки остался открытым

не все в курсе че там осталось!


 
Relaxxx ©   (2004-02-10 11:00) [6]


> а на запрос глянуть можно?

впринципе показать могу, но толку с этого ничего толкового не будет, вы скажите либа мне нужно перестраивать структуру базы, либо что-то еще, а к сожелению задача такая извращенная что подругому никак


> не все в курсе че там осталось!


а дело в том что есть запрос который работает быстро и сним никаких проблем, но в него добавляется еще 2 поля которые вытягиваються сложным запросом, потом идут еще всякие групировки из за чего врямя выполнения запроса увеличивается конкретно

Я хотел бы, оставить быстрый запрос, а эти 2 поля выводить другим запросом и чтобы это все было видно в одном Гриде


> jack128 © (09.02.04 21:37) [4]
> Напиши хранимую процедуру..

никогда их раньше не писал, в чем их смысл и как они могут помочь мне в моем случае???

> не используй DBGrid (а вместо него что-то типа StringGrid-a)

данных много получается StringGrid долго заполняется

вот такие-вот пероги :-(


 
Sergey13 ©   (2004-02-10 11:14) [7]

2Relaxxx © (10.02.04 11:00) [6]
Я иногда делаю так:
Грид с оновным запросом остается как есть. А рядом вывожу Edit какой нить и туда пихаю результат сложного ДОзапроса 8-) на текущую запись. Обновление по афтерскролл.


 
Relaxxx ©   (2004-02-10 11:23) [8]


> Sergey13 ©

так не прокатит, так как нужно видеть всю информацию сразу, да еще внизу и общую сумму по этим полям(но это уже не проблема)


 
Sergey13 ©   (2004-02-10 11:31) [9]

Ну тогда лизать-вылизывать общий сложный запрос, возможно с перестройкой структуры базы (денормализацией как правило). Индексы опять же по/пересмотреть. Научиться писать ХП. Дофига методов, делать только надо.



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.009 c
14-12534
Miwa
2004-02-04 23:17
2004.03.05
А вот стоит ли убеждать женщину остаться?..


7-12546
Shurik_212
2003-12-17 14:37
2004.03.05
Как узнать, что винда заблокирована?


7-12560
XHunter
2003-10-29 21:31
2004.03.05
Шифрация/Дешифрация файлов


3-12297
diw
2004-02-06 17:21
2004.03.05
как сжать MDF-файл?


1-12445
softmasters
2004-02-22 19:44
2004.03.05
Вопрос по построению отчета в FastReport




   Наверх