|
Запрос в SQL | ☑ | ||
---|---|---|---|---|
0
Alexperumov
31.10.14
✎
12:59
|
ЗапросКБД = Новый COMОбъект("ADODB.Command");
ЗапросКБД.ActiveConnection = ОбъектАДО; par = ЗапросКБД.CreateParameter("D1",200,1,8,ДатаНачала); ЗапросКБД.Parameters.Append(par); ЗапросКБД.CommandText = "select |1 |DT, |ActNum, |SupplierCode_1C, |RealWeight, |VaqCount, |from ActVehicle_VW |Where DT<@D1 |"; Как правильно параметр записать? в самой SQL DT - 13.10.2011 0:00:00 |
|||
1
Ёпрст
31.10.14
✎
13:00
|
зпт после 1 не хватает
|
|||
2
Ёпрст
31.10.14
✎
13:00
|
ну и лишняя зпт после VaqCount,
|
|||
3
Ёпрст
31.10.14
✎
13:01
|
Хотя, после 1 не нужна зпт, если DT это алияс поля
|
|||
4
Alexperumov
31.10.14
✎
13:02
|
До этого даже не доходит) ругается на тип параметра
|
|||
5
Alexperumov
31.10.14
✎
13:04
|
Дата ему не нравится, пробовал через формат ставить, но чего то не хватает
|
|||
6
floody
31.10.14
✎
13:07
|
(5) слушай (1)(2) и (3)
|
|||
7
Eugene_life
31.10.14
✎
13:09
|
(5) я делаю вот так:
Функция ВернутьДатуВФорматеSQL(ПереданнаяДата) //передана дата в виде: 01.01.2001 00:00:00 //нужна в виде: 2001-01-01 00:00:00.000 Возврат Формат(ПереданнаяДата,"ДФ=yyyy-MM-dd") + " " + (Прав(ПереданнаяДата,8)) + ?(Сред(ПереданнаяДата,12,1)="0",".000",".999"); КонецФункции |
|||
8
Ёпрст
31.10.14
✎
13:10
|
(6) см последний пост
v8: Помогите передать параметры в запрос при подключении по ADO |
|||
9
Alexperumov
31.10.14
✎
13:11
|
Дело видимо было тут ("D1",200,1,8,ДатаНачала) 8рка это количество символов в моем случае с секундам будет 15
|
|||
10
Alexperumov
31.10.14
✎
13:12
|
(8) Спасибо, щас попробую вникнуть
|
|||
11
Alexperumov
31.10.14
✎
13:51
|
ЗапросКБД = Новый COMОбъект("ADODB.Command");
ЗапросКБД.ActiveConnection = ОбъектАДО; par = ЗапросКБД.CreateParameter(,133,1,15,ДатаНачала); ЗапросКБД.Parameters.Append(par); ЗапросКБД.CommandText = "select |1, |DT, |ActNum, |SupplierCode_1C, |RealWeight |from ActVehicle_VW |Where DT> ? |"; Заработало так, а почему не знаю) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |