Хранимая процедура Oracle. Как передать тип параметра курсор
☑
0
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)); //Вот тут как правильно задать тип данных КУРСОР?
Помогите люди добрые словом грамотным
1
mistеr
25.05.21
✎
11:40
(0) Точно не помню как, но помню, что провайдер должен быть родной оракловый, а не стандартный от MS. То есть надо ставить и настраивать Oracle клиента.
А про курсор нужно найти документацию к этому провайдеру и там смотреть.
2
Samir
25.05.21
✎
11:55
(1) Это все сделал
Вот в документации и не могу найти
3
mistеr
25.05.21
✎
12:35
(2) Дай ссылку на документацию.
2 + 2 = 3.9999999999999999999999999999999...