1. 存储过程
create procedure UP_GetMaxgkrq
@maxdatetime datetime output
as
select @maxdatetime=max(gkrq) from t_lpxx_case_1
程序
SqlConnection conn = new SqlConnection(DbHelperSQL.connectionString);
conn.Open();
SqlCommand cmd = new SqlCommand("UP_GetMaxgkrq",conn);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("@maxdatetime", SqlDbType.DateTime);
cmd.Parameters["@maxdatetime"].Direction = ParameterDirection.Output;
cmd.ExecuteNonQuery();
return cmd.Parameters["@maxdatetime"].Value.ToString();
2. 示例存储过程
create PROCEDURE UP_t_collection_GetMaxId
AS
DECLARE @TempID int
SELECT @TempID = max([id])+1 FROM t_collection
IF @TempID IS NULL
RETURN 1
ELSE
RETURN @TempID
程序
using (SqlConnection connection = new SqlConnection(connectionString))
{
int result;
connection.Open();
SqlCommand command = BuildIntCommand(connection, storedProcName, parameters);
cmd.Parameters.Add(new SqlParameter("ReturnValue",
SqlDbType.Int, 4, ParameterDirection.ReturnValue,
false, 0, 0, string.Empty, DataRowVersion.Default, null));
cmd.ExecuteNonQuery();
//int result = (int)cmd.Parameters["ReturnValue"].Value;
return cmd.Parameters["ReturnValue"].Value.ToString(); }
分享到:
相关推荐
本文详细介绍在ASP.NET中调用存储过程方法新解
可以增加朋友们对ASP.NET中调用存储过程方法的一些了解
ASP.NET中调用存储过程带(输入输出)参数和返回值的一些常用的例子
在ASP.NET(c#)中调用带参数的存储过程最简便的方法(eg),个人强烈推荐使用
实现在asp.net中调用打印功能 简单地整理了些资料
asp.net 调用带参数的存储过程 1: 采用OutPut输出参数 2:.Net代码中获取输出参数的值
asp.net调用输出参数存储过程 供测试使用
c#调用存储过程两种方法 - - c# sql .net asp.net
主要介绍了asp.net中调用存储过程的方法,结合实例形式分析了存储过程的建立与asp.net调用存储过程的相关技巧,需要的朋友可以参考下
asp.net前台调用后台方法传参数! 值得下载看看!资源免费,大家分享!!
asp.net利用存储过程分页代码,代码很详细,有建库脚本和页面的调用。
调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些SQL...
ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP.NET入门经典ASP...
ASP.NET SQL数据库 VS2005编程
Asp.net页面之间传递参数的几种方法荟萃
asp.net上传图片带进度条
在 W3School,我们提供完整的 ASP.NET 参考手册,其中包括内建对象和组件,以及它们的属性和方法。 ASP.NET 实例 ASP.NET 实例 一系列的 ASP.NET 实例。 内容目录 ASP.NET 简介 本章解释 ASP.NET 的概念。 ASP...
asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程asp.net教程...
1、使用代码内嵌的方式,在asp.net页面上输出九九乘法表。 2、使用双重循环,外循环的for代码:for (int i = 1; i ; i++),内循环的for代码: for (int j = 1; j ; j++)。 3、使用外循环控制表格的行的输出,使用内...
asp.net调用存储过程的用法