存储过程有三个参数
ALTER PROCEDURE [dbo].[sp_get_uni_id]
@NAME varchar(50),
@STEP int,
@VALUE varchar(20) OUTPUT用edmx生成代码
public virtual int sp_get_uni_id(string nAME, Nullable<int> sTEP, ObjectParameter vALUE)
{
var nAMEParameter = nAME != null ?
new ObjectParameter("NAME", nAME) :
new ObjectParameter("NAME", typeof(string));
var sTEPParameter = sTEP.HasValue ?
new ObjectParameter("STEP", sTEP) :
new ObjectParameter("STEP", typeof(int));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("sp_get_uni_id", nAMEParameter, sTEPParameter, vALUE);
}Controller页面调用第三个参数不知道填什么..
这个问题应该怎么解决?
重新写执行存储过程方法还是??
修改存储过程不行的, 系统当时用.net2.0开发,正翻版成MVC3 不允许调整数据库
ALTER PROCEDURE [dbo].[sp_get_uni_id]
@NAME varchar(50),
@STEP int,
@VALUE varchar(20) OUTPUT用edmx生成代码
public virtual int sp_get_uni_id(string nAME, Nullable<int> sTEP, ObjectParameter vALUE)
{
var nAMEParameter = nAME != null ?
new ObjectParameter("NAME", nAME) :
new ObjectParameter("NAME", typeof(string));
var sTEPParameter = sTEP.HasValue ?
new ObjectParameter("STEP", sTEP) :
new ObjectParameter("STEP", typeof(int));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("sp_get_uni_id", nAMEParameter, sTEPParameter, vALUE);
}Controller页面调用第三个参数不知道填什么..
这个问题应该怎么解决?
重新写执行存储过程方法还是??
修改存储过程不行的, 系统当时用.net2.0开发,正翻版成MVC3 不允许调整数据库
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货