![]() |
|
|
![]()
|
|
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
Всем привет!
Собсно такой сабж, есть определённая бд на access, подрубаю её к delphi, через ado, и вывожу с помощью dbgrid. Так вот есть определённая формула, по которой нужно посчитать значения столбцов из бд и вывести результат её выполнения. Никак не разберусь как это сделать. То есть нужно чтобы считалось по нажатию кнопки и выводилось рядом с ней в lable. Это сообщение отредактировал(а) Neodekvat - 9.6.2009, 13:51 |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Ничё не понял.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
Данкинг, вывожу бд через dbgrid, юзвер вбивает свои данные в неё и нужно чтобы они считались по нажатию кнопки и выводились в label!
|
|||
|
||||
| Zloxa |
|
|||
|
Чо? ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3473 Регистрация: 12.9.2008 Репутация: нет Всего: 161 |
Прежде чем спрашивать
Правильно выбирайте форум Задавайте осмысленные, конкретные темы сообщений Точно и детально опишите проблему Описывайте цель, а не отдельный шаг
-------------------- Достоверно известно, что 89% людей доверяют статистике взятой с потолка |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Соответственно, при этом данные оказываются в таблице. Переподключись к ней для верности (AdoTable.Active:=False;AdoTable.Active:=True;) и считай, что нужно. -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
Данкинг, а не мог бы ты написать пример как складывать два значения из разных столбцов?
|
|||
|
||||
| Keeper89 |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2580 Регистрация: 26.2.2009 Репутация: 1 Всего: 58 |
Можно сделать запрос (SUM) или пройти в цикле все поля и сложить.
|
|||
|
||||
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
Можно пример?
|
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 35 Всего: 130 |
Neodekvat, запросом или в цикле. Ищи на форуме, как работать с БД.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 4 Всего: 146 |
покажи запрос или структуру и какое поле надо сумировать ? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
name|value1|value2|value3|rezulta|
23 3 43 Нужно value1+value3 и чтоб это всё выводилось в лэйбле, либо в стоблце rezultat Это сообщение отредактировал(а) Neodekvat - 9.6.2009, 14:57 |
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 4 Всего: 146 |
только одна запись в таблице или все записи
надо вывести в ? -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
Romikgy, Одна
|
|||
|
||||
| Romikgy |
|
|||
![]() Любитель-программер ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7326 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: 4 Всего: 146 |
если таблица будет иметь название tbl и знаешь как юзать sql запрос
-------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
| Neodekvat |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 9 Регистрация: 9.6.2009 Репутация: нет Всего: нет |
Хм... А как его поместить в кнопку?
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Базы данных и репортинг" | |
|
|
Запрещено: 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами Обязательно указание: 1. Базы данных (Paradox, Oracle и т.п.) 2. Способа доступа (ADO, BDE и т.д.)
FAQ раздела лежит здесь! Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Vit, Петрович. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Базы данных и репортинг | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |