Форум: "Начинающим";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];
ВнизВозможен ли следующий запрос? Найти похожие ветки
← →
vitv © (2007-01-23 16:21) [0]insert into
PRODUKTITEMP
(:P,PODAVEC,)
SELECT :P,PRODAVEC
FROM PRODAVECY
Возможно ли передать параметр таким способом или нужно как то по-другому?
← →
Johnmen © (2007-01-23 16:28) [1]Нам попробовать вместо тебя?
← →
vitv © (2007-01-23 16:35) [2]Я пробовал - не идёт. Просто надо навести на мысль...:)
← →
Sergey13 © (2007-01-23 16:40) [3]> [2] vitv © (23.01.07 16:35)
> Просто надо навести на мысль...:)
У тебя неудачная структура и подход к программированию БД. Все это на фоне недостаточного знания SQL. 8-)
← →
vitv © (2007-01-23 16:41) [4]запутался с последовательностью....
← →
vitv © (2007-01-23 16:42) [5]запутался с последовательностью....
← →
Desdechado © (2007-01-23 16:42) [6]> (:P,PODAVEC,)
тут должны быть перечислены имена полей в поредке и стипами, совпадающими в SELECT
а у тебя бред какой-то
← →
Johnmen © (2007-01-23 16:43) [7]
> vitv © (23.01.07 16:35) [2]
> Я пробовал - не идёт.
С чего ты это взял?
← →
vitv © (2007-01-23 16:59) [8]Вы меня не так поняли. Я хотел Вам дать понять что хочу ПЕРЕДАТЬ ПАРАМЕТР в запрос. Т.Е я писал не реальный запрос. Проблема в чём:
insert into
PRODUKTITEMP
(GOROD,PODAVEC)
SELECT GOROD,PRODAVEC
FROM PRODAVECY
Значение GOROD должно передаваться как параметр или браться у мастер-таблицы.
← →
clickmaker © (2007-01-23 17:08) [9]
> Значение GOROD должно передаваться как параметр или браться
> у мастер-таблицы
а PRODAVEC?
← →
vitv © (2007-01-23 17:12) [10]Браться из запроса
← →
clickmaker © (2007-01-23 17:13) [11]
> [10] vitv © (23.01.07 17:12)
по условию, наверно?
а то получается, что GOROD один, а продавцов - толпа?
← →
Desdechado © (2007-01-23 17:15) [12]> Значение GOROD должно передаваться как параметр или браться у мастер-таблицы.
Эти ИЛИ несовместимы.
Для значения vitv © (23.01.07 16:59) [8] подойдет. Для названия - только ручное конструирование без параметров. Метаданные не могут быть переданы как параметры.
← →
vitv © (2007-01-23 17:27) [13]
> по условию, наверно?
> а то получается, что GOROD один, а продавцов - толпа?
Да
← →
sniknik © (2007-01-23 17:37) [14]> начение GOROD должно передаваться как параметр
insert into PRODUKTITEMP (GOROD,PODAVEC)
SELECT :GOROD AS GOROD,PRODAVEC FROM PRODAVECY
должно работать так, если конечно движок bd позволяет.
> Я хотел Вам дать понять что хочу ПЕРЕДАТЬ ПАРАМЕТР в запрос. Т.Е я писал не реальный запрос.
а вот с этим могут быть проблемы.
← →
clickmaker © (2007-01-23 17:46) [15]
> [13] vitv © (23.01.07 17:27)
ну так условие по которому "Значение GOROD должно передаваться как параметр или браться у мастер-таблицы", вилка то бишь, есть?
почему бы его не проверять и не формировать запрос соответственно?
← →
vitv © (2007-01-23 17:54) [16]
> ну так условие по которому "Значение GOROD должно передаваться
> как параметр или браться у мастер-таблицы", вилка то бишь,
> есть?
> почему бы его не проверять и не формировать запрос соответственно?
>
т.е.
← →
clickmaker © (2007-01-23 17:57) [17]
> [16] vitv © (23.01.07 17:54)
чего "т.е."?
с if работать умеешь?
if что-то then
Query.SQL.Text :=
else
Query.SQL.Text :=
← →
vitv © (2007-01-23 18:05) [18]
> clickmaker © (23.01.07 17:57) [17]
>
> > [16] vitv © (23.01.07 17:54)
>
> чего "т.е."?
> с if работать умеешь?
> if что-то then
> Query.SQL.Text :=
> else
> Query.SQL.Text :=
Если не сложно, приведи пожалуйста пример....
← →
vitv © (2007-01-23 18:19) [19]А если сделать 2-ой запрос который будет присваивать значение GOROD :)?
← →
vitv © (2007-01-25 11:14) [20]Большое Всем Спасибо!
> 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".
Всё стало на свои места.
Спасибо.
← →
evvcom © (2007-01-25 12:51) [21]> [20] vitv © (25.01.07 11:14)
> Всё стало на свои места.
> Спасибо.
Аминь.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2007.02.11;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.035 c