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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.09.2010, 17:05   #1
TaYgA
Форумчанин
 
Аватар для TaYgA
 
Регистрация: 24.09.2009
Сообщений: 264
По умолчанию математика в БД Delphi

Всем доброго времени суток! При разработки базы данных столкнулся с такой проблемой: нужно, чтоб Delphi скадывала все ячейки числового столбца DBGrid и результат передавала в поле DBEdit ну или просто в Edit... Мыслей на эту тему у меня нет, надеюсь на вашу помощь!!! Заранее спасибо!!!!
TaYgA вне форума Ответить с цитированием
Старый 27.09.2010, 17:25   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

Sql-запрос и будет Вам счастье...
maLoy*508 вне форума Ответить с цитированием
Старый 27.09.2010, 17:28   #3
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Сия операция называется агрегированием. DbGrid отображает некоторый набор данных DataSet... Вот в этом DataSet'е и выполняй эту самую операцию... Хоть запросом, хоть простым суммированием по всем записям DataSet'а... Конечно ж запросом...
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 27.09.2010, 17:38   #4
ullonso
Пользователь
 
Регистрация: 04.09.2010
Сообщений: 13
По умолчанию

интересно, а без запроса ведь нужно все поля перебрать для суммирования?
ullonso вне форума Ответить с цитированием
Старый 27.09.2010, 17:41   #5
Grag
А может и не...
Участник клуба
 
Аватар для Grag
 
Регистрация: 27.03.2010
Сообщений: 1,269
По умолчанию

Какие все поля???
ТС пишет
Цитата:
все ячейки числового столбца DBGrid
Перемешивай дело с бездельем и не сойдешь с ума...
Grag вне форума Ответить с цитированием
Старый 27.09.2010, 17:54   #6
ullonso
Пользователь
 
Регистрация: 04.09.2010
Сообщений: 13
По умолчанию

точнее записи(ошибся там) от первого до последнего
ullonso вне форума Ответить с цитированием
Старый 27.09.2010, 18:46   #7
artemavd
Старожил
 
Аватар для artemavd
 
Регистрация: 05.06.2008
Сообщений: 4,210
По умолчанию

Может так:
Код:
select sum(<имя поля>) from table
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
artemavd вне форума Ответить с цитированием
Старый 29.09.2010, 20:17   #8
TaYgA
Форумчанин
 
Аватар для TaYgA
 
Регистрация: 24.09.2009
Сообщений: 264
По умолчанию

Спасибо всем за помощь!!!!!
TaYgA вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Математика zmey31313 Помощь студентам 1 07.06.2010 15:10
математика(( lumentek Общие вопросы C/C++ 3 07.06.2010 00:24
Математика в DELPHI ironden Общие вопросы Delphi 2 17.05.2007 15:01