c#调用存储过程的问题
public static int ChiDao(string name, DateTime mintime,DateTime maxtime)
{
try
{
SqlParameter[] par = new SqlParameter[]
{
new SqlParameter("@name",SqlDbType.VarChar).Value=name,
new SqlParameter("@datemin",SqlDbType.DateTime).Value=mintime,
new SqlParameter("@datemax",SqlDbType.DateTime).Value=maxtime,
new SqlParameter("@shuchu",SqlDbType.Int).Direction=ParameterDirection.Output
};
DBHelper.ExecuteCommand("chaxunchidao",par);
}
catch (Exception)
{
throw;
}
public static void ExecuteCommand(string name, SqlParameter[] paramArray)
{
using (conn = new SqlConnection(SqlConn))
{
try
{
command = new SqlCommand();
command.CommandText = name;
command.Connection = conn;
command.CommandType = CommandType.StoredProcedure;
for (int i = 0; i < paramArray.Length; i++)
{
command.Parameters.Add(paramArray[i]);
}
conn.Open();
command.ExecuteNonQuery();
}
catch (Exception e)
{
throw e;
}
}
}
在ChiDao中怎样返回@shuchu的值
...全文
相关推荐
c#中两种不同的存储过程调用与比较
存储过程的调用在B/S系统中用的很多。传统的调用方法不仅速度慢,而且代码会随着存储过程的增多不断膨胀,难以维护。新的方法在一定程度上解决了这些问题。 在使用.NET的过程中,数据库访问是一个很重要的部分,特别是在B/S系统的构建过程中,数据库操作几乎成为了一个必不可少的操作。调用存储过程实现数据库操作使很多程序员使用的方法,而且大多数的程序员都是能使用存储过程就使用存储过程,很少直接使用SQL语句,所以存储过程是很有用而且很重要的。 存储过程简介 简单的说,存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。
Mysql存储过程调用显示图片源码(C#)
Mysql存储过程调用显示图片源码(C#),标准版调用!值得看!
C#中调用存储过程的通用类
C#中调用存储过程的通用类, 共享出来来,自己的一点代码
在C#中调用存储过程两种方法
在C#中调用存储过程两种方法
SQLServer存储过程调用WebService
SQL Server数据库中直接调用Web Service,不需要通过前台调用


