![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Заблокирован
Регистрация: 04.07.2011
Сообщений: 261
|
![]()
Здравствуйте!
Может знаете можно ли как-то собрать из FIBDataset1 и FIBDataset2 избранные(!) данные в FIBDataset3 и затем, чтобы при обновлении 1,2 сборный 3 сам так же обновлялся??? |
![]() |
![]() |
![]() |
#2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]()
А почему не описать для 3-го запрос, который будет учитывать условия отбора из первого и из второго датасетов? Или они принадлежат разным БД?
I'm learning to live...
|
![]() |
![]() |
![]() |
#3 | |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]() Цитата:
Последний раз редактировалось _SERGEYX_; 18.03.2012 в 21:44. |
|
![]() |
![]() |
![]() |
#4 | |
Заблокирован
Регистрация: 04.07.2011
Сообщений: 261
|
![]() Цитата:
Задача собрать данные из 2 Dataset в 3й Dataset - то есть это просходить должно внутри программы, а View они внутри БД. Некатит. |
|
![]() |
![]() |
![]() |
#5 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
Собрать данные можно, например в ClientDataSet. И не автоматом, а самому перегнать в него информацию. Соответственно и обновление самому делать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 07.07.2007
Сообщений: 1,518
|
![]()
Можно и в ClientDataSet перегнать, но этот цикл будет повторяться при каждом изменении первых двух датасетов. Лучшей нагрузки на проц не придумать...
Я плохо представляю ситуацию, когда нельзя с UNION объединить два запроса, как Stilet предложил. Кажется, ТС сам толком не знает, чего хочет. |
![]() |
![]() |
![]() |
#8 | |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]() Цитата:
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 18.03.2012 в 22:20. |
|
![]() |
![]() |
![]() |
#9 | ||
Заблокирован
Регистрация: 04.07.2011
Сообщений: 261
|
![]()
То есть когда я спрашиваю как сделать так, как вы не знаете и возможно Delphi не умеет - вы пытаетесь это тупо объяснить этим... не смешите.
Цитата:
Цитата:
|
||
![]() |
![]() |
![]() |
#10 | |
Старожил
Регистрация: 20.04.2008
Сообщений: 5,544
|
![]() Цитата:
Причем используя различные внутренние механизмы оптимизации данного процесса. К вопросу о нагрузке на сервер. Любой программист знает это и не пытается поручить Delphi (клиентсой программе) задачи предназначенные серверу БД.
программа — запись алгоритма на языке понятном транслятору
|
|
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как в Dataset создать дубликат колонки? | delphicoding | Общие вопросы Delphi | 11 | 19.03.2012 19:11 |
Расчет данных одного диапазона по двум критериям двух других | alexsampler | Microsoft Office Excel | 4 | 29.07.2011 18:08 |
Выбор значения относительно двух других | oleg_sh | Microsoft Office Excel | 8 | 05.12.2010 19:52 |
Можно ли в DataSet установить relationship междщу таблицами? | GenniY | БД в Delphi | 3 | 25.06.2010 12:23 |
Как сделать БД на основе двух других | PARTOS | Microsoft Office Excel | 8 | 11.12.2009 07:54 |