Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.01.17;
Скачать: CL | DM;

Вниз

Сумма чисел по полю   Найти похожие ветки 

 
TonnyS ©   (2001-12-13 12:15) [7]

когда надо таблицу, а внизу - итог то 2 варианта:
1. а)Сначала запрос, выдающий таблицу всех товаров с ценами типа
Select * from ... where <условие1>
б) потом в другом Query запрос типа
Select sum(price) AS sum_price from ... where <условие1>
(то же условие, что и в п. а)
после query2.open что-то типа:
label1.caption := query2.fieldbyname("sum_price").AsString;2. пункт а - такой же,
б) var
summa : double;
i1 : integer;
...
Summa := 0;
query1.DisableControls; //чтоб не отображался пробег по DBGrid
query1.First;
i1 := query1.fieldByName("price").index;
while not query1.eof do begin
summa := summa + query1.fields[i1].AsFloat;
query1.next;
end;
query1.First; //возвращаемся вверх
query1.EnableControls;
label1.caption := floattostr(summa);

вроде всё.



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

Текущий архив: 2002.01.17;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.008 c
14-52659
lel
2001-11-20 14:24
2002.01.17
Всем у кого траффик халявный качайте, посмейтесь


3-52502
Easy
2001-12-08 12:03
2002.01.17
Как можно исправить запись с испорченным мемо-полем в dbf-таблице?


3-52506
Игорь
2001-12-16 04:00
2002.01.17
Редактор полей в D6


3-52477
Макс
2001-12-14 13:32
2002.01.17
Фильтрация в ADOTable


1-52533
Aleksandr
2001-12-27 16:25
2002.01.17
Никак со сплиттером не управиться!