C#中使用存储过程中的返回值

对于高手这个问题可能很简单(可不要扔西红柿啊!!),可对于新手可能真会苯住一会,我拿出来积累一下,也供大家参考:

string sql = "DECLARE @para0 char(40) ";
sql += "exec 存储过程名称,para1,para2...,para0 Output ";
sql += " select @para0 ";
string temp=Convert.ToString(SqlHelper.ExecuteScalar(sql));

时间: 2024-11-08 19:23:17

C#中使用存储过程中的返回值的相关文章

ASP中获得Select Count语句返回值的方法

  这篇文章主要介绍了ASP中获得Select Count语句返回值的方法,一般用在统计数据时使用Select Count语句,以此一获得查询到的行数,需要的朋友可以参考下 我们一般统计数据库记录时会用到Select Count(*)语句,当我们使用SQL Server的查询分析器时,直接输入Select Count(*) From 表名即会统计出该表中有几条记录,可是我们用ASP来实现时该怎么返回值呢?即如何输出统计出来的记录总数呢?请接着往下看. 其实我们只要给SQL语句的查询结果取个别名即

php-PHP如何得用sqlsrv函数来调用MS SQL中的存储过程,并返回数据集?

问题描述 PHP如何得用sqlsrv函数来调用MS SQL中的存储过程,并返回数据集? 我在MS SQL2008R2中写了一个存储过程,过程体中定义了临时表,通过业务逻辑生成 的数据存入临时表中,最后通过查询语句(Select * From xxxx) 返回临时表中的数据. 现在的问题是:在SQL查询分析器中,单独执行带参的存储过程,结果集是有数据的. 但这些数据始终无法在PHP前端显不出来,是什么原因呢?我执行存储过程的方法如下: $params = array( array($sDate,

vb中2005中如何获取messbox的返回值(要详细介绍)顺便推荐学vb2005的教程,谢谢各位了!

问题描述 vb中2005中如何获取messbox的返回值(要详细介绍)顺便推荐学vb2005的教程,谢谢各位了! 解决方案 解决方案二:Result=MessageBox()Result=Msgbox()解决方案三:笨蛋方法:dimaasinteger=msgbox("笨蛋方法",1,"大笨蛋")ifa=1then...ifa=2then...

PHP中mysqli_affected_rows作用行数返回值分析_php技巧

本文实例分析了PHP中mysqli_affected_rows作用行数返回值.分享给大家供大家参考.具体分析如下: mysqli中关于update操作影响的行数可以有两种返回形式: 1. 返回匹配的行数 2. 返回影响的行数 默认情况下mysqli_affected_rows返回的值为影响的行数,如果我们需要返回匹配的行数,可以使用mysqli_real_connect函数进行数据库连接的初始化,并在函数的flag参数位加上: MYSQLI_CLIENT_FOUND_ROWS return nu

link中不能定义构造函数的返回值?为什么构造函数没有返回值?

问题描述 link中不能定义构造函数的返回值?为什么构造函数没有返回值? link中不能定义构造函数的返回值?为什么构造函数没有返回值? 解决方案 构造函数只能返回这个类的实例,不能返回别的,所以不需要也不能定义返回值. 在IL层面,它对应一个叫ctor的函数.

Java调用MySQL存储过程并获得返回值的方法_java

本文实例讲述了Java调用MySQL存储过程并获得返回值的方法.分享给大家供大家参考.具体如下: private void empsInDept(Connection myConnect, int deptId) throws SQLException { CallableStatement cStmt = myConnect.prepareCall("{CALL sp_emps_in_dept(?)}"); cStmt.setInt(1, deptId); cStmt.execute

VB.NET调用MySQL存储过程并获得返回值的方法_实用技巧

本文实例讲述了VB.NET调用MySQL存储过程并获得返回值的方法.分享给大家供大家参考.具体实现方法如下: Dim myConnectionString As String = "Database=" & myDatabase & _ " ;Data Source=" & myHost & _ ";User Id=" & myUserId & ";Password=" &

asp.net实现调用存储过程并带返回值的方法_实用技巧

本文实例讲述了asp.net实现调用存储过程并带返回值的方法.分享给大家供大家参考,具体如下: /// <summary> /// DataBase 的摘要说明 /// </summary> public class DataBase { /// <summary> ///DataBase 的摘要说明 /// </summary> protected static SqlConnection BaseSqlConnection = new SqlConnec

一个类如何实现两个接口中同名同参数不同返回值的函数

假设有如下两个接口: public interface IA{    string GetA(string a);}public interface IB{    int GetA(string a);} 他们都要求实现方法GetA,而且传入的参数都是一样的String类型,只是返回值一个是String一个是Int,现在我们要声明一个类X,这个类要同时实现这两个接口: public class X:IA,IB 由于接口中要求的方法的方法名和参数是一样的,所以不可能通过重载的方式来解决,那么我们该

【整理】为什么在C/C++中总是对malloc的返回值进行强制转换

============= 文章1 ================         首先要说的是,使用 malloc 函数,请包含 stdlib.h(C++ 中可以是 cstdlib),而不是 malloc.h .因为 malloc.h 从来没有在 C 或者 C++ 标准中出现过!因此并非所有编译器都有 malloc.h 这个头文件.但是所有的 C 编译器都应该有 stdlib.h 这个头文件.   在 C++ 中,强制转换 malloc() 的返回值是必须的,否则不能通过编译. 在 C 中,