如何在EntityFramework中調用存儲過程?如何在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)。 – MattDavey 2011-05-26 11:39:56
我正在使用實體框架 – iProgrammer 2011-05-26 11:40:50
你是否經歷過這樣的事情? http://channel9.msdn.com/Blogs/wriju/Using-Stored-Procedure-in-ADONET-Entity-Framework-40 – MrGrigg 2011-05-26 11:41:08