Как подключиться к процедуре oracle из ASP.NET
Моя задача-подключиться к хранимой процедуре в Oracle из asp.net страница. Процедура имеет выходной параметр типа record. У меня возникла проблема с попыткой получить возвращаемое значение из процедуры. И я должен заполнить выпадающий список возвращаемым значением.
Любая помощь будет очень признательна.
Что я уже пробовал:
string str = " идентификатор пользователя=имя пользователя;пароль=пароль;источник данных=тест";
Объекта oracleconnection соед = новый объекта oracleconnection(ул.);
OracleCommand cmd = new OracleCommand ("stored_procedure_name", conn);
УМК.CommandType = CommandType.Хранимая процедура;
УМК.Параметры.Добавить("pv_look_up_code", "varchar2").Значение = "ч";
УМК.Параметры.Добавить("pv_filter1", "varchar2").Значение = нуль;
УМК.Параметры.Добавить("pv_filter2", "varchar2").Значение = нуль;
УМК.Параметры.Добавить("pv_filter3, "varchar2").Значение = нуль;
УМК.Параметры.Добавить("pv_user_id", "varchar2").Значение = 1;
УМК.Параметры.Добавить("pv_app_code", "varchar2").Значение = 1;
cmd. Parameters.Add("p_cur_list", "refcurser").Направление = ParameterDirection.Операций ввода-вывода;
УМК.Параметры.Добавить("pn_error_code", "десятичное").Направление = ParameterDirection.Выход;
cmd. Parameters.Add("pv_err_text", "varchar2").Направление = ParameterDirection.Івыход;
cmd. Parameters.Add("pv_err_text_eng", "varchar2").Направление = ParameterDirection.Выход;
OracleDataAdapter da = новый OracleDataAdapter();
Коннектикут.Открыть();
да.Команды selectcommand = ЦМД;
DataSource ds = новый источник данных();
да.Заполнить(ДС);
Wendelius
В чем проблема, с которой вы столкнулись?