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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 22.05.2018, 14:27   #1
SuweR
Пользователь
 
Регистрация: 11.05.2017
Сообщений: 17
По умолчанию Умножение цены на количество

Как прописать код что бы цена умножалось на количество в базе данных, когда я ввожу этот код
Itogo.Text:= FloatToStr(StrToFloat(Chena.Text) * (StrToFloat(Kolvo.Text));
то DBGrid не отображается вообще, Chena - это DBLookUpCombobox, а Kolvo - DBEdit, помогите с кодом.
SuweR вне форума Ответить с цитированием
Старый 22.05.2018, 14:38   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а куда Вы этот код прописываете? И как он связан с DBGrid ?
без исходного кода тяжело ответить на ваш вопрос.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.05.2018, 14:44   #3
SuweR
Пользователь
 
Регистрация: 11.05.2017
Сообщений: 17
По умолчанию

Код я прописываю в DBEdit (Itogo), а в DBGrid'e есть колонка Itogo и туда должно вноситься Itogo
SuweR вне форума Ответить с цитированием
Старый 22.05.2018, 14:45   #4
SuweR
Пользователь
 
Регистрация: 11.05.2017
Сообщений: 17
По умолчанию

Ну что бы самому не считать цену(у меня цена за 1 ед) и колво
SuweR вне форума Ответить с цитированием
Старый 22.05.2018, 15:22   #5
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

DBGrid отображает только то, что есть в датасете (это набор данных, полученный, например, в результате запроса).
Скорее всего, Вам нужно "вычисляемое поле"
посмотрите, что это и как использовать:

http://devdelphi.ru/?p=1229

http://citforum.ru/programming/32less/les38.shtml

http://www.programmersforum.ru/showthread.php?t=243
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.05.2018, 15:28   #6
SuweR
Пользователь
 
Регистрация: 11.05.2017
Сообщений: 17
По умолчанию

У меня в DbEdit привязан DataSet в DBGrid, только я не знаю как прописать что бы цена умножалось на количество
SuweR вне форума Ответить с цитированием
Старый 22.05.2018, 16:07   #7
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а Вы по ссылочкам, которые я выше привёл не пошли?
а зря.
Serge_Bliznykov вне форума Ответить с цитированием
Старый 22.05.2018, 16:28   #8
SuweR
Пользователь
 
Регистрация: 11.05.2017
Сообщений: 17
По умолчанию

Я перешёл, я сделал так как написано, не работает всё равно
SuweR вне форума Ответить с цитированием
Старый 22.05.2018, 16:59   #9
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Так телепатов же нет, они сейчас как раз в отпуске!
Цитата:
Сообщение от SuweR Посмотреть сообщение
Я перешёл, я сделал так как написано, не работает всё равно
если проект не секретный, то запакуйте исходники проекта в архив и выложите сюда.
если не хотите публиковать - выложите в облако/файлообменник и мне в личку дайте ссылку.
если же не хотите этого делать, то хотя бы покажите код модуля,
в который Вы
Цитата:
Сообщение от SuweR Посмотреть сообщение
делал так как написано, не работает всё равно
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчёт цены GarriRa Общие вопросы Delphi 3 09.03.2017 18:21
Цены округлились 8Observer8 SQL, базы данных 4 27.07.2014 14:18
Вывод цены AllForCS PHP 3 18.04.2010 09:18
Цены проектов leffet Свободное общение 7 17.02.2010 14:13