Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / [игнор отключен] [закрыт для гостей] / множество параметров в sql запросе / 1 сообщений из 1, страница 1 из 1
15.12.2011, 16:16
    #37578016
_radomir_
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
множество параметров в sql запросе
Есть запрос в которм много параметро пишет что
{ОбщийМодуль.ПроцедурыГКмастер(4863)}: Ошибка при вызове метода контекста (Item): Произошла исключительная ситуация (ADODB.Parameters): Не удается найти объект в семействе, соответствующий требуемому имени или порядковому номеру. ЗапросВыб4.Parameters.Item(1).Value = дисконт_сизе; Как вообще правильно эти параметры передавать?


Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
ЗапросSQLВыб5="
					|If Exists
					|(
					|SELECT     discount_size.discount, cards_discount.discount_size                      
					|FROM         discount_size Cross JOIN
					|                     cards_discount
					|where ( ? < ? ) 
					|)
					|return
					|ELSE 
					| IF EXISTS 
					|(
					|SELECT     cards_discount.discount_size, cards_discount.date_start, cards_discount.date_end, cards_discount.code_1c82                      
					|FROM cards_discount
					|where cards_discount.date_end is Null 
					|)
					|begin
					|update cards_discount SET date_end =CONVERT(DATETIME, '"+Формат(Дата(ДатаДока-1),"ДФ=yyyy-MM-dd")+"',102)
					|insert into cards_discount(date_start,code_1c82,discount_size,date_end) values(CONVERT(DATETIME, '"+Формат(Дата(ДатаДока),"ДФ=yyyy-MM-dd")+"',102), ? ,? , Null)
					|END";	
										

	ЗапросВыб5.CommandText = ЗапросSQLВыб5; 
	ЗапросВыб4.Parameters.Refresh();
	ЗапросВыб4.Parameters.Item(0).Value = дисконт;
	ЗапросВыб4.Parameters.Item(1).Value = дисконт_сизе;
	ЗапросВыб4.Parameters.Item(2).Value = коде_дисконт_1с82;
	ЗапросВыб4.Parameters.Item(3).Value = дисконт;

	Рез5=ЗапросВыб5.Execute();
...
Рейтинг: 0 / 0
Форумы / [игнор отключен] [закрыт для гостей] / множество параметров в sql запросе / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]