首页 > 学院 > 开发设计 > 正文

C# 获取 存储过程 返回值

2019-11-17 03:24:57
字体:
来源:转载
供稿:网友
C# 获取 存储过程 返回值

C#获取存储过程的返回值,这一方法,总是容易忘,今天给贴出来,以方便下次使用

存储过程:

CREATEPROCEDURE[dbo].[Proc_GetInfo]@ywdmvarchar(10),@valuevarchar(20)outputASbeginset@value=Selecttop1createtFromtableWhereywdm=@ywdmend

C#获取存储过程返回值:

vardb=DatabaseFactory.CreateDatabase();varcmd=db.GetStoredProcCommand("Proc_GetInfo");db.AddInParameter(cmd,"ywdm",DbType.String,mYzm.Ywdm);db.AddOutParameter(cmd,"@value",DbType.String,20);db.ExecuteNonQuery(cmd);returncmd.Parameters["@value"].Value.ToString();
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表