|
|
|
запрос из 1С 7.7 к Oracle
|
|||
|---|---|---|---|
|
#18+
Добрый день! Есть запрос к Oracle, который в SQL Plus прекрасно выполняется и выводит таблицу в 250 строк SELECT R.num, R.id, R.naklad, R.dat_n, R.dat, G.name, R.year_u, W.w_n, L.nature, L.humidity, L.sorn, L.zern, L.kleikov, L.idk, L.oil, L.k_ch, L.zaraz FROM CHIEF.REGISTR R, CHIEF.LABR L, CHIEF.WEIGHT W, CHIEF.MENU G WHERE R.dat_n >= '16.06.2009' AND R.dat_n < '17.06.2009' AND L.num = R.num AND G.num = R.culture AND W.num = R.num AND W.dat_b IS NOT NULL AND dat_t IS NOT NULL а вот в 1С никак не хочет ( В чем может быть дело? В 1С написал запрос так: ВнСоединение = СоздатьОбъект("ADODB.Connection"); СтрокаСоединения= "Provider=OraOLEDB.Oracle.1;Data Source=***;Persist Security Info=False ;User ID=***;Password=***"; ВнСоединение.ConnectionTimeout = 15; ВнСоединение.CursorLocation = 3; ВнСоединение.Open(СтрокаСоединения); SQL=" |SELECT R.num, R.id, R.naklad, R.dat_n, R.dat, G.name, R.year_u, W.w_n, L.nature, L.humidity, L.sorn, L.zern, L.kleikov, L.idk, L.oil, L.k_ch, L.zaraz | FROM CHIEF.REGISTR R, CHIEF.LABR L, CHIEF.WEIGHT W, CHIEF.MENU G |WHERE R.dat_n >= '16.06.2009' AND R.dat_n < '17.06.2009' |AND L.num = R.num AND G.num = R.culture |AND W.num = R.num AND W.dat_b IS NOT NULL AND dat_t IS NOT NULL |"; cmd = CreateObject("ADODB.Command"); cmd.ActiveConnection= ВнСоединение; cmd.CommandType= 1; cmd.CommandText= SQL; ВнЗапрос= cmd.Execute(); Пока ВнЗапрос.EOF()=0 Цикл //внуть цикла уже не заходит КонецЦикла; Есть так же другие запросы, которые с теми же настройками выполняются. Единстевнное отличие -текст запроса другой. В чем может быть дело? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2009, 13:24 |
|
||
|
запрос из 1С 7.7 к Oracle
|
|||
|---|---|---|---|
|
#18+
Посмотрите что отсылается на сервер. Возможно результат возвращается , но пустой. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2009, 14:05 |
|
||
|
запрос из 1С 7.7 к Oracle
|
|||
|---|---|---|---|
|
#18+
А как вьюшка называется для просмотра? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2009, 14:25 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=36050755&tid=1523629]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
461ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
59ms |
get tp. blocked users: |
2ms |
| others: | 245ms |
| total: | 822ms |

| 0 / 0 |
