Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Свойство SQL Query1 [D7, XP]


Первокласник Вася ©   (2008-10-09 22:02:00) 

Добрый вечер всем!

МАСТЕРА! Подскажите, как в свойство SQL компонента Query можно записать запрос:
Select Sum(User) From MyTable Where Dolg =
с использованием значений из компонентов Label?
т.е. Я пишу как принято:


zapros:= 'select sum(user) from MyTable where Dolg = '+label1.caption+'.'+label2.caption+'.'+label3.caption
form1.Query1.SQL.Add(zapros);


Но завершить строку не получается, так как в конце должно быть '


megabyte   (2008-10-10 14:42:00) [1]

мдя, где хоть пишут так запросы делать...


Германн   (2008-10-10 01:15:00) [2]

+2


turbouser   (2008-10-09 23:25:00) [3]


> Правильный$Вася   (09.10.08 23:14) [4]
>
> лучше так не делай, лучше используй параметры

+1


Правильный$Вася   (2008-10-09 23:14:00) [4]

лучше так не делай, лучше используй параметры
спасешь свою задницу от геморроя, а нервы - от трепа


Первокласник Вася   (2008-10-09 22:15:00) [5]

Большое  спасибо!!!!
Разобрался!


turbouser   (2008-10-09 22:06:00) [6]

Сорри =))
form1.Query1.SQL.Text:=
'select sum(user) from MyTable where Dolg='+Qu otedStr(label1.caption+'.'+label2.caption+'.'+label3.caption);


turbouser   (2008-10-09 22:05:00) [7]

form1.Query1.SQL.Text:=
'select sum(user) from MyTable where Dolg='+QuitedStr(label1.caption+'.'+label2.caption+'.'+label3.caption);


Наверх

Титульная страница Поиск, карта сайта Написать письмо