将ASP.Net MVC 3与Oracle 11G存储过程连接起来

时间:2013-02-22 16:52:46

标签: asp.net asp.net-mvc oracle oracle11g dbset

我在尝试运行连接到存储过程的控制器时收到此错误“ORA-00900:无效的SQL语句”:

Oracle中的存储过程:

  create or replace
    PROCEDURE GETASOF (prc out sys_refcursor)
     IS
      BEGIN
       OPEN prc for SELECT * FROM TLKASOF;
      END;

控制器:

public ViewResult GetAll()
{
    return View(db.Database.SqlQuery<ASOF>("EXEC GETASOF").ToList());
}

我非常感谢你的帮助。

0 个答案:

没有答案