通用存储过程函数

王朝other·作者佚名  2006-01-09
窄屏简体版  字體: |||超大  

/// <summary>

/// 执行存储过程,Cnn数据库连接对象

/// </summary>

/// <param name="parameter">参数数组</param>

/// <param name="procudureName">存储过程名称</param>

public void excuPro(string procudureName,parameter [] proParameter)

{

SqlCommand cmd=new SqlCommand();

cmd.CommandType=System.Data.CommandType.StoredProcedure ;

cmd.CommandText=procudureName;

for(int i=0;i<parameter.Length;i++)

cmd.Parameters.Add(parameter[i]);

cmd.Connection=Cnn;

try

{

if(Cnn.State==System.Data.ConnectionState.Closed)

Cnn.Open();

return cmd.ExecuteReader();

}

catch(System.Data.SqlClient.SqlException e)

{

throw new Exception(e.Message );

}

finally

{

cmd.Dispose();

}

}

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航