Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 05.05.2008, 02:25   #11
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

Цитата:
Сообщение от Bor_Gus Посмотреть сообщение
По этому вопросу на форуме уже есть ответы. Сделай запрос вида:

ADOQuery1.SQL.add('SELECT SUM(sum) from MyTable');
Label1.Caption := Query1.FieldByName('SUM').AsInteger ;

Ну и соответственно добавив параметры
поля нельзя назівать зарезервированніми именами , например SUM .... и т.д...
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
Pitbull вне форума Ответить с цитированием
Старый 05.05.2008, 17:47   #12
Kovalenko.lokal
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 17
По умолчанию

так это он просто мне в labele покажет инфу из sum (на ск ко я понимаю) а мне надо показать сложение всех строк БД подскажите пожалуйста я в этом деле еще не шарю но мне очень надо (т е сложить все строки и показать результат ) спасибо
Kovalenko.lokal вне форума Ответить с цитированием
Старый 06.05.2008, 01:15   #13
Bor_Gus
Пользователь
 
Регистрация: 02.04.2008
Сообщений: 18
По умолчанию

Чесно говоря я недопойму что надо, для каждого столбца отдельно вывести сыммы по строкам? А вышеуказанный код выдаст тебе сумму полей sum из выбранных тобой строк.

P.S.: если у тебя поле с именем SUM, то советую переименоать:
Код:
ADOQuery1.SQL.add('ALTER TABLE MyTable CHANGE oldFieldName NewFieldName PARAMETR');
ADOQuery1.ExecSQL;
Bor_Gus вне форума Ответить с цитированием
Старый 06.05.2008, 13:21   #14
Kovalenko.lokal
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 17
По умолчанию

Постораюсь обьяснить попроще Имею одно поле ('sum') в нем есть много (порядком 50 записей) строк их надо все сложить и вывести в label
вот....
Kovalenko.lokal вне форума Ответить с цитированием
Старый 06.05.2008, 13:23   #15
Kovalenko.lokal
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 17
По умолчанию

например:
Sum
1
6
2
итого
9 (в labele) (label будет в отдельной форме)
Kovalenko.lokal вне форума Ответить с цитированием
Старый 07.05.2008, 10:56   #16
Bor_Gus
Пользователь
 
Регистрация: 02.04.2008
Сообщений: 18
По умолчанию

Тоже самое что нужно тебе
Bor_Gus вне форума Ответить с цитированием
Старый 07.05.2008, 17:50   #17
Kovalenko.lokal
Пользователь
 
Регистрация: 21.04.2008
Сообщений: 17
По умолчанию

Цитата:
Сообщение от Bor_Gus Посмотреть сообщение
Тоже самое что нужно тебе
Вы знаете я ни чего не понял мне, нужна бональная операция с суммированием строк а там все сложно (извините конечно )
Kovalenko.lokal вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Посчитать символы в Edit Avalonix Общие вопросы Delphi 3 20.05.2008 15:06
посчитать заливки Gly Microsoft Office Excel 1 04.03.2008 12:53
Как посчитать матрицу? RECREATOR Помощь студентам 8 30.11.2007 07:10
Посчитать пример из строчки CoDeR Общие вопросы Delphi 5 15.10.2007 11:59
Помогите посчитать ряд..горю xlr8 Паскаль, Turbo Pascal, PascalABC.NET 7 18.01.2007 07:51