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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 10.06.2010, 16:23   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Так ничего не получится.
Сделай еще одно поле физическое в таблице, а не какое-то фантомное, тогда да, можно будет его использовать в запросе.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 10.06.2010, 16:56   #12
tanushka_a1990
Пользователь
 
Регистрация: 03.06.2010
Сообщений: 20
По умолчанию

да уже создала в БД поле KOLVO поставила там все нули, когда делаю продажу ставлю 1 нажимаю на кнопку расчет в итого пусто, потом сново захожу только догда появляется результат, т.е он сразу не записывает значение в БД, как это можно исправить?
tanushka_a1990 вне форума Ответить с цитированием
Старый 10.06.2010, 17:39   #13
Kemperok
Пользователь
 
Регистрация: 04.06.2010
Сообщений: 25
По умолчанию

а после изменений на 1 ты итоговый запрос переоткрываешь close; open;???
Kemperok вне форума Ответить с цитированием
Старый 10.06.2010, 17:56   #14
tanushka_a1990
Пользователь
 
Регистрация: 03.06.2010
Сообщений: 20
По умолчанию

да преоткрываю
tanushka_a1990 вне форума Ответить с цитированием
Старый 11.06.2010, 06:45   #15
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Кстати вместо Close/Open можно использовать Requery.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Старый 11.06.2010, 08:54   #16
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

хм... Попробуй вместо того чтоб напрягать запрос, описать событие OnCalcFields. Оно возникает если нужно провести вычисление для некого вычисляемого поля. Это поле не забудь создать в ADOQuery.
т.е. вычисления такие перенеси на клиента своего.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.06.2010, 09:43   #17
tanushka_a1990
Пользователь
 
Регистрация: 03.06.2010
Сообщений: 20
По умолчанию

c Requery не работает! А как с событием OnCalcFields? Мне надо по нажатию кнопки выдать DBGrid
tanushka_a1990 вне форума Ответить с цитированием
Старый 11.06.2010, 10:33   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Вот тут почитай:http://www.programmersforum.ru/showt...t=60593&page=2
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 11.06.2010, 11:24   #19
tanushka_a1990
Пользователь
 
Регистрация: 03.06.2010
Сообщений: 20
По умолчанию

ну а как вывести из БД значения я сделала так:
DataSet.FieldByName('summa').AsFloa t:=DataSet.FieldByName('Kol').AsFlo at*DataSet.FieldByName('Cena').AsFl oat
Cena должна выводиться из БД, а не я ее водить

не подскажешь вот как сделать так чтобы я только вводила в поле число она сразу сохранялась в БД (это надо для того чтобы в итого сразу высвечивалось значение), он у меня не сразу сохраняет, а так вычисляет все верно

Последний раз редактировалось Stilet; 11.06.2010 в 12:07.
tanushka_a1990 вне форума Ответить с цитированием
Старый 11.06.2010, 12:09   #20
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
он у меня не сразу сохраняет
Чесно говоря я давно с этими компонентами бросил работать, так что не скажу. Найти событие, срабатывающее по окончании ввода, и выполни в нем метод Post
I'm learning to live...
Stilet вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Из Dbgrid в другой Dbgrid Милана666 БД в Delphi 12 21.06.2015 09:50
Перемещение даннах из dbgrid в dbgrid Hobbit_88 БД в Delphi 7 10.06.2009 13:33
перенос данных из DBGrid в DBGrid KingSize БД в Delphi 17 24.04.2009 09:30
DBGrid sergei64_89 БД в Delphi 0 09.05.2008 19:48