![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Возможен ли следующий запрос? [D7, XP]
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]Я пробовал - не идёт. Просто надо навести на мысль...:)