![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
|
Здравствуйте!
В базе есть вычисляемое поле Summa, есть поле Priznak, есть ADOQuery и переменная S. Нужен кусок кода, который осуществил бы в базе суммирование по полю Summa для Priznak:=1 и результат присвоил бы переменной S. Помогите, пожалуйста |
|
#2
|
||||
|
||||
|
Код:
ADOQuery.SQL.Text:= 'select sum(Summa) s from table_name where Priznak = 1';
If ADOQuery.Active then
ADOQuery.Close;
ADOQuery.Open;
S:= ADOQuery.FieldByName('s').AsFloat;если S - integer, то Код:
S:= ADOQuery.FieldByName('s').AsInteger; |
|
#3
|
|||
|
|||
|
Большое спасибо за ответ
|