当前位置:编程学习 > C#/ASP.NET >>

Linq to Entity调用存储过程

sqlserver数据中有一个存储过程

输入参数为页面和每页显示条数 输出参数为一共有多少数据
ef生出 的类为
public virtual ObjectResult<mypro3_Result> mypro3(Nullable<int> pageNow, Nullable<int> pageSize, ObjectParameter rowCount)
        {
            var pageNowParameter = pageNow.HasValue ?
                new ObjectParameter("pageNow", pageNow) :
                new ObjectParameter("pageNow", typeof(int));
    
            var pageSizeParameter = pageSize.HasValue ?
                new ObjectParameter("pageSize", pageSize) :
                new ObjectParameter("pageSize", typeof(int));
    
            return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<mypro3_Result>("mypro3", pageNowParameter, pageSizeParameter, rowCount);
        }
ObjectParameter rowCount =null;
            List < Models.mypro3_Result> re = mainEntities.mypro3(1, 5,rowCount).ToList<Models.mypro3_Result>();请问这边的第三个参数怎么填写呀 怎么取数据?
还一个问题:这种方法调用存储过程效率如何? mvc 存储过程 --------------------编程问答--------------------  没用过,帮顶一下吧 --------------------编程问答-------------------- 曾经写过,忘记怎么处理的了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,