【发布时间】:2011-05-26 11:32:47
【问题描述】:
EntityFramework中如何调用存储过程?
DB_9860_agentEntities db = new DB_9860_agentEntities();
var outputparameter=new ObjectParameter("JobSearchAgentID",typeof(Int32));
var outputparameter1=new ObjectParameter("ErrorCount",typeof(Int32));
db.USP_BuildAgentPrifile_Submit_New(110, sess, resumeid, email, keyword, keywordopt, areaid, Convert.ToBoolean(resumesent), Convert.ToBoolean(active), country, zipcode, mile, outputparameter, outputparameter1);
ViewData["Jobsearchagentid"] = outputparameter.Value;
其中 outputparameter 和 outputparameter1 是输出参数。
【问题讨论】:
-
Asp.NET MVC 2 不是数据访问库,它对数据库一无所知。也许您应该修改您的问题以讨论您正在使用的任何数据访问方法(即 Linq2Sql、EntityFramework)。
-
你经历过这样的事情吗? channel9.msdn.com/Blogs/wriju/…
标签: c# .net entity-framework stored-procedures