博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#获取执行存储过程的" 返回值"代码
阅读量:5300 次
发布时间:2019-06-14

本文共 1041 字,大约阅读时间需要 3 分钟。

以下是C#代码:

/// /// 执行存储过程,返回" 返回值"/// /// 存储过程名/// 存储过程参数/// 
执行存储过程的返回值
public static int RunProcedureWithReturn(string storedProcName, IDataParameter[] parameters){using (SqlConnection connection = new SqlConnection(connectionString)){int result;connection.Open();SqlCommand command = BuildIntCommand(connection, storedProcName, parameters);command.ExecuteNonQuery();result = (int)command.Parameters["ReturnValue"].Value;//Connection.Close();return result;}}/// /// 创建 SqlCommand 对象实例(用来返回一个整数值) /// /// 存储过程名/// 存储过程参数///
SqlCommand 对象实例
private static SqlCommand BuildIntCommand(SqlConnection connection, string storedProcName, IDataParameter[] parameters){SqlCommand command = BuildQueryCommand(connection, storedProcName, parameters);command.Parameters.Add(new SqlParameter("ReturnValue",SqlDbType.Int, 4, ParameterDirection.ReturnValue,false, 0, 0, string.Empty, DataRowVersion.Default, null));return command;}

 

详细请下载源代码

使用VS2015+SQL 2008

参考:

谜语:

 

更多文章:

转载于:https://www.cnblogs.com/sosoft/p/returnvalue.html

你可能感兴趣的文章
as3.0 [Embed]标签嵌入外部资源
查看>>
Python 发 邮件
查看>>
mysql忘记密码的解决办法
查看>>
全面分析Java的垃圾回收机制2
查看>>
ssh中文乱码解决
查看>>
Day1:初识Python
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
[Python设计模式] 第11章 迪米特法则——最少知识原则
查看>>
社交网站怎么利用好等级制度
查看>>
修改博客园css样式
查看>>
YUI3中panel基于Visibility属性引发的一个bug
查看>>
[BZOJ3771] Triple
查看>>
封装继承多态性
查看>>
搭建rtmp直播流服务之2:使用java实现ffmpeg命令接口化调用(用java执行ffmpeg命令)...
查看>>
centOs-安装java
查看>>
计算机
查看>>
斐波拉契数列的快速求法
查看>>
2017级网络与信息安全专业第一周助教总结
查看>>
1-4 Sass的基本特性-基础
查看>>
非常喜欢的两段小代码
查看>>