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

Тема в разделе "Borland C++ Builder & Kylix", создана пользователем CLIPSA, 27 окт 2006.

Статус темы:
Закрыта.
  1. CLIPSA

    CLIPSA Гость

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

    Ну а теперь незнаю как значение суммы в Label1 заносить?
     
  2. Barmutik

    Barmutik Гость

    Код (Text):
    ADOQuery1->SQL->Clear();
    ADOQuery1->SQL->Add("SELECT SUM(Total) AS MySum FROM main_table");
    ADOQuery1->Open();

    Label1->Caption = FloatToStr(ADOQuery1->FieldByName("MySum")->AsFloat);
     
  3. CLIPSA

    CLIPSA Гость

    На сколько я поняла мне нужно дополнительное поле MySum в таблицу добавить?
     
  4. CLIPSA

    CLIPSA Гость

    А оно мне пишит, что такое поле (т.е. total) ненайдено. Хотя насамом деле оно есть
     
  5. Barmutik

    Barmutik Гость

    Ничего добавлять не надо .. вы просто обозвали Вашу сумму названим MySum .. если оно так пишет .. значит может его точно там нет :) Ему навернео виднее :)
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей