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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 29.05.2013, 16:25   #1
delfin07
Форумчанин
 
Регистрация: 14.05.2011
Сообщений: 108
По умолчанию VICHISLITELNOE POLA

ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add('SELECT sum(vsa_summa)AS LOL FROM prodaga WHERE (data LIKE '+QuotedStr('%1.'+Combobox2.text)+' ) and (kod_m like'+QuotedStr('%'+dbedit1.Text)+' )');
ADOQuery1.Active:=True;
dbedit2.Text:=Form34.ADOQuery1.Fiel dByName('LOL').AsString;
вот так запишу сумму отфильтрованных данных в дбедит
пишет ошибку
field lol not found
delfin07 вне форума Ответить с цитированием
Старый 29.05.2013, 16:28   #2
eval
Подтвердите свой е-майл
 
Регистрация: 29.08.2012
Сообщений: 4,011
По умолчанию

ADOQuery1.eof ?
eval вне форума Ответить с цитированием
Старый 29.05.2013, 16:34   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

ADOQuery1 из первых трех строк тоже на Form34?
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 29.05.2013, 16:44   #4
Yurk@
Участник клуба
 
Аватар для Yurk@
 
Регистрация: 19.12.2007
Сообщений: 1,100
По умолчанию

Код:
DBEdit2.Text := ADOQuery1.FieldByName('LOL').AsString;
На форуме: Помогаю за спасибо
ICQ\Skype: Это моё личное время ...
Yurk@ вне форума Ответить с цитированием
Ответ


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