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

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

Возможен ли следующий запрос? [D7, XP]


Страницы:   1 2

vitv ©   (2007-01-23 16:21:00) 

insert into
PRODUKTITEMP
(:P,PODAVEC,)  
SELECT :P,PRODAVEC
FROM PRODAVECY

Возможно ли передать параметр таким способом или нужно как то по-другому?


evvcom   (2007-01-25 12:51:00) [1]

> [20] vitv ©   (25.01.07 11:14)
> Всё стало на свои места.
> Спасибо.

Аминь.


vitv   (2007-01-25 11:14:00) [2]

Большое Всем Спасибо!

> clickmaker ©   (23.01.07 17:57) [17]
> > [16] vitv ©   (23.01.07 17:54)чего "т.е."?с if работать
> умеешь?if что-то then  Query.SQL.Text := else  Query.SQL.
> Text :=

Прочитал у Кэнту "Форма с редактируемым запросом SQL".
Всё стало на свои места.
Спасибо.


vitv   (2007-01-23 18:19:00) [3]

А если сделать 2-ой запрос который будет присваивать значение GOROD :)?


vitv   (2007-01-23 18:05:00) [4]


> clickmaker ©   (23.01.07 17:57) [17]
>
> > [16] vitv ©   (23.01.07 17:54)
>
> чего "т.е."?
> с if работать умеешь?
> if что-то then
>  Query.SQL.Text :=
> else
>  Query.SQL.Text :=

Если не сложно, приведи пожалуйста пример....


clickmaker   (2007-01-23 17:57:00) [5]


> [16] vitv ©   (23.01.07 17:54)

чего "т.е."?
с if работать умеешь?
if что-то then
 Query.SQL.Text :=
else
 Query.SQL.Text :=


vitv   (2007-01-23 17:54:00) [6]


> ну так условие по которому "Значение GOROD должно передаваться
> как параметр или браться у мастер-таблицы", вилка то бишь,
>  есть?
> почему бы его не проверять и не формировать запрос соответственно?
>

т.е.


clickmaker   (2007-01-23 17:46:00) [7]


> [13] vitv ©   (23.01.07 17:27)

ну так условие по которому "Значение GOROD должно передаваться как параметр или браться у мастер-таблицы", вилка то бишь, есть?
почему бы его не проверять и не формировать запрос соответственно?


sniknik   (2007-01-23 17:37:00) [8]

> начение GOROD должно передаваться как параметр
insert into PRODUKTITEMP (GOROD,PODAVEC)  
SELECT :GOROD AS GOROD,PRODAVEC FROM PRODAVECY
должно работать так, если конечно движок bd позволяет.

> Я хотел Вам дать понять что хочу ПЕРЕДАТЬ ПАРАМЕТР в запрос. Т.Е я писал не реальный запрос.
а вот с этим могут быть проблемы.


vitv   (2007-01-23 17:27:00) [9]


> по условию, наверно?
> а то получается, что GOROD один, а продавцов - толпа?

Да


Desdechado   (2007-01-23 17:15:00) [10]

> Значение GOROD должно передаваться как параметр или браться у мастер-таблицы.
Эти ИЛИ несовместимы.
Для значенияvitv ©   (23.01.07 16:59) [8] подойдет. Для названия- только ручное конструирование без параметров. Метаданные не могут быть переданы как параметры.


clickmaker   (2007-01-23 17:13:00) [11]


> [10] vitv ©   (23.01.07 17:12)

по условию, наверно?
а то получается, что GOROD один, а продавцов - толпа?


vitv   (2007-01-23 17:12:00) [12]

Браться из запроса


clickmaker   (2007-01-23 17:08:00) [13]


> Значение GOROD должно передаваться как параметр или браться
> у мастер-таблицы

а PRODAVEC?


vitv   (2007-01-23 16:59:00) [14]

Вы меня не так поняли. Я хотел Вам дать понять что хочу ПЕРЕДАТЬ ПАРАМЕТР в запрос. Т.Е я писал не реальный запрос. Проблема в чём:
insert into
PRODUKTITEMP
(GOROD,PODAVEC)  
SELECT GOROD,PRODAVEC
FROM PRODAVECY

Значение GOROD должно передаваться как параметр или браться у мастер-таблицы.


Johnmen   (2007-01-23 16:43:00) [15]


> vitv ©   (23.01.07 16:35) [2]
> Я пробовал - не идёт.

С чего ты это взял?


Desdechado   (2007-01-23 16:42:00) [16]

> (:P,PODAVEC,)  
тут должны быть перечислены имена полей в поредке и стипами, совпадающими в SELECT
а у тебя бред какой-то


vitv   (2007-01-23 16:42:00) [17]

запутался с последовательностью....


vitv   (2007-01-23 16:41:00) [18]

запутался с последовательностью....


Sergey13   (2007-01-23 16:40:00) [19]

> [2] vitv ©   (23.01.07 16:35)
> Просто надо навести на мысль...:)
У тебя неудачная структура и подход к программированию БД. Все это на фоне недостаточного знания SQL. 8-)


vitv   (2007-01-23 16:35:00) [20]

Я пробовал - не идёт. Просто надо навести на мысль...:)


Страницы:   1 2

Наверх

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