![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
|
|
#1
|
|||
|
|||
|
нужно подсчитать сумму столбца "расход" и в идеале вывести в другую таблицу
Код:
begin ADOQuery4.SQL.Clear(); ADOQuery4.SQL.Add 'SELECT SUM [''расход''] FROM [''развитие предприятия'']'; ADOQuery4.Open(); Edit1.Text := ADOQuery4.Fields.Fields[0].AsInteger; end; Последний раз редактировалось lmikle, 19.06.2015 в 19:12. |
|
#2
|
|||
|
|||
|
Вот именно так
Код:
ADOQuery4.SQL.Add 'SELECT SUM [''расход''] FROM [''развитие предприятия'']'; Код:
ADOQuery4.SQL.Add ('SELECT SUM [''расход''] FROM [''развитие предприятия'']'); |
| Этот пользователь сказал Спасибо icWasya за это полезное сообщение: | ||
pochemuch (20.06.2015)
| ||
|
#3
|
|||
|
|||
|
Угу, только вот так:
Код:
ADOQuery4.SQL.Add ('SELECT SUM([''расход'']) FROM [''развитие предприятия'']');А вообще, руки оторвать за русские названия таблиц/полей. |
| Этот пользователь сказал Спасибо lmikle за это полезное сообщение: | ||
pochemuch (20.06.2015)
| ||
|
#4
|
||||
|
||||
|
Это зачем же такое масло-масленное? Кавычки да еще и в скобках. Обычно что-то одно используют.
Код:
ADOQuery4.SQL.Add ('SELECT SUM([расход]) FROM [развитие предприятия]'); |
| Этот пользователь сказал Спасибо Страдалецъ за это полезное сообщение: | ||
pochemuch (20.06.2015)
| ||
|
#5
|
|||
|
|||
|
сама бы себе оторвала. а если не сделать русскими, то настучат по кумпалу
|
|
#6
|
|||
|
|||
|
Цитата:
Да с чего? То, что находится в БД и то, что показывается пользователю - это 2 разные вещи. В Delphi двойной клик на источнике данных (TADOQuery и т.д.), далее Add all fields и уже в полученном списке правишь DisplayLabel. |