我在数据库中有一个查询,通过Ajax使用Json响应返回另一个查询。我已经创建了一个存储过程,接受该查询并返回多个列。
我不知道如何在实体框架中运行存储过程。
需要帮助。
方法:-
public ActionResult DropDownn(string query)
{
using (DynamicDBEntities db = new DynamicDBEntities())
{
//var dbQuery = db.Database.SqlQuery<Cust_mas>(query).ToList();
//return Json(courseList, JsonRequestBehavior.AllowGet);
}
}
SP:-
修改存储过程[dbo].[SP_DynamicCtrl]。
@query nvarchar(1000)
As
begin
execute sp_executesql @query;
end