• Бесплатный ВЕБИНАР по OSINT с Екатериной Тьюринг: ➡️9 февраля в 19:00 (мск) пройдет урок

    Как безопасно искать информацию в открытых источниках

    🔥 Записаться 🔥

Суммирование в столбце (sum),

  • Автор темы Автор темы CLIPSA
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
C

CLIPSA

Есть ADOQuery1 . и мне нужно просуммировать столбец "Total" и полученное значение занести в Label1.
Я начала писать вот как:
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("SELECT SUM(Total) FROM main_table");
ADOQuery1->ExecSQL();

Ну а теперь незнаю как значение суммы в Label1 заносить?
 
Код:
ADOQuery1->SQL->Clear();
ADOQuery1->SQL->Add("SELECT SUM(Total) AS MySum FROM main_table");
ADOQuery1->Open();

Label1->Caption = FloatToStr(ADOQuery1->FieldByName("MySum")->AsFloat);
 
На сколько я поняла мне нужно дополнительное поле MySum в таблицу добавить?
 
А оно мне пишит, что такое поле (т.е. total) ненайдено. Хотя насамом деле оно есть
 
Ничего добавлять не надо .. вы просто обозвали Вашу сумму названим MySum .. если оно так пишет .. значит может его точно там нет :) Ему навернео виднее :)
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!