Вызовите sys_refcursor с помощью entity framework ASP.NET MVC
У меня есть такая же процедура в базе данных oracle:
PROCEDURE milad_101 ( INAMT IN NUMBER ,RESULT_OUT OUT sys_refcursor ) IS begin open RESULT_OUT for 'select shenaseh,pardakhtkey,mablaghkol from LASTtable where mablaghkol>='|| inAMT ; commit; End;
мой webapi-это:
public string GetGis(Int64 id) { var res = db.milad_101( id); return (res).ToString(); }
Что я уже пробовал:
когда я запускаю программу ,visual studio показывает эту ошибку:
ORA-06550: строка 1, колонка 8:
PLS-00306: неправильный номер или типы аргументов в вызове 'milad_101'
ORA-06550: строка 1, колонка 8:
PL/SQL: оператор игнорируется
что мне угодно?