![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Доброго здоровья почтенные.
Чтото совсем между ушей замкнуло. Делаю по таблице фильтр по диапазону дат (ADOQuery) Код:
procedure TForm7.Button1Click(Sender: TObject);
begin
SortDate.SQL.Clear;
SortDate.SQL.Add('SELECT *FROM СкладАрх');
SortDate.SQL.Add('WHERE (Дата >=:FromDate) AND (Дата <=:ToDate)');
SortDate.Parameters.ParamByName('FromDate').Value:= FormatDateTime('dd.mm.yy', DateTimePicker1.Date);
SortDate.Parameters.ParamByName('ToDate').Value:= FormatDateTime('dd.mm.yy', DateTimePicker2.Date);
SortDate.Close;
SortDate.Open;
SortDate.Sort:='Дата DESC';Теперь нужно в результате фильтра суммировать каждый столбец. Код:
SELECT Sum(СкладАрх.М) AS М, Sum(СкладАрх.МС) AS МС........... Собственно вопрос : КУДА (именно куда а не как) запихнуть этот самый SELECT чтоб посчитало ![]() Точнее чтото не пойму как сделать чтобы ADOQuery2 с запросом суммирования цеплялся к результатам выборки потом уже считал Последний раз редактировалось svmt, 10.06.2019 в 13:56. |