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

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

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

    CLIPSA Гость

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

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

    Barmutik Гость

    Репутация:
    0
    Код (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 Гость

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

    CLIPSA Гость

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

    Barmutik Гость

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

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