Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Хранимая процедура Oracle. Как передать тип параметра курсор

Хранимая процедура Oracle. Как передать тип параметра курсор
Я
   Samir
 
25.05.21 - 11:35
Есть хранимая оракловая процедура. 2 параметра я передаю и в третий параметр возвращается тип данных КУРСОР

Command = Новый COMОбъект("ADODB.Command");
    Command.ActiveConnection = Соединение;
    ТекстЗапроса = "rating_load_from_raiting";
    Command.CommandText = ТекстЗапроса;
    Command.CommandType = 4;
    
    Command.Parameters.Append(Command.CreateParameter("@p_dat", 129, 1, 10));
    Command.Parameters(0).value = КонДата;
    Command.Parameters.Append(Command.CreateParameter("@p_dep_code", 129, 1, 3));
    Command.Parameters(1).value = КодПодразделения;
    Command.Parameters.Append(Command.CreateParameter("@raiting_cursor",,3)); //Вот тут как правильно задать тип данных КУРСОР?

Помогите люди добрые словом грамотным
 
 Партнерская программа EFSOL Oblako
   mistеr
 
1 - 25.05.21 - 11:40
(0) Точно не помню как, но помню, что провайдер должен быть родной оракловый, а не стандартный от MS. То есть надо ставить и настраивать Oracle клиента.

А про курсор нужно найти документацию к этому провайдеру и там смотреть.
   Samir
 
2 - 25.05.21 - 11:55
(1) Это все сделал
Вот в документации и не могу найти
   mistеr
 
3 - 25.05.21 - 12:35
(2) Дай ссылку на документацию.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.