Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];

Вниз

Привет всем ! люди помогите с вопросом !!!   Найти похожие ветки 

 
Spartak   (2002-10-21 10:18) [0]

я только недавно взялся за базы и нефига ещё не умею!
подскажите пожайлуста : есть поле "сумма" мне нужно просумировать
его от начала и до конца, чтобы потом вывести общую сумму.
а как это сделать не могу нигде найти . Это конечно ламотский вопрос , но я ещё не работал с базами
может кто подскажет ???? :)
З.Ы если можно то куском кода ( плиз ) :):):)

:) :) :) :))))-(


 
Наталия   (2002-10-21 10:24) [1]

Сделай с помощью SQL
В Query.SQL.text напиши select sum(pole1) from table1
затем сделай Query.active:=true


 
LordOfSilence   (2002-10-21 10:41) [2]

Используй компонент TQuery. В его свойстве SQL
пропиши примерно такой код:

SELECT Sum(MyField) AS MySumField FROM MyTable.

В результате в поле MySumField у тебя будет содержаться
искомое значение.

А вообще, почитай хелпы на эту тему,
попробуй использовать SQL Builder.
Он вызывается по нажатию правой кнопки мыши
на компоненте TQuery.


 
spartak   (2002-10-21 11:39) [3]

Спасибо за ответы !
А можно как нибудь покорявий. ну типа без использования
TQuery. а то я использую только DBGrid1,Table1 и DataSource1 .
Может быть кто нибудь знает как можно подсчитать без TQuery.


 
ЮЮ   (2002-10-21 11:45) [4]

Пробежаться по всем записям Table1 и просуммировать. БД, надеюсь, локальная?


 
Anatoly Podgoretsky   (2002-10-21 11:48) [5]

По корявей так


Sum := 0;
Table.First;
while no Table.Eof do begin
Sum := Sum + твое поле;
Table.Next;
end;


 
Spartak   (2002-10-21 13:39) [6]

бОЛЬШОЕ СПАСИБО ВСЕМ !!!

я ГОВОРИЛ и всегда буду говорить что это самый лучший форум !!!

Огромное спасибо создателям и тем кто непосредственно в нём
участвует !!!!!!!!!!!!!!!!!!!!!!!!!!!

:) :) :)



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2002.11.07;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.008 c
1-21587
Gamar
2002-10-30 10:28
2002.11.07
Компоненты под стиль OfficeXP


1-21607
Alexseyy
2002-10-26 10:57
2002.11.07
Minimize


3-21395
Vlad2
2002-10-17 07:41
2002.11.07
хитрый sql запрос


4-21878
pasha_golub
2002-09-24 17:43
2002.11.07
Вызов всплывающего меню по типу файла


14-21764
Anatoly Podgoretsky
2002-10-17 16:25
2002.11.07
Именинники 17 октября





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский