/// <summary>
/// 生成一个存储过程使用的sqlcommand.
/// </summary>
/// <param name="procName">存储过程名.</param>
/// <param name="prams">存储过程入参数组.</param>
/// <returns>sqlcommand对象.</returns>
public SqlCommand CreateCmd(string procName, SqlParameter[] prams)
{
SqlConnection Conn;
Conn = new SqlConnection(ConnStr);
Conn.Open();
SqlCommand Cmd = new SqlCommand(procName, Conn);
Cmd.CommandType = CommandType.StoredProcedure;
if (prams != null)
{
foreach (SqlParameter parameter in prams)
{
if(parameter != null)
{
Cmd.Parameters.Add(parameter);
}
}
}
return Cmd;
}
/// 生成一个存储过程使用的sqlcommand.
/// </summary>
/// <param name="procName">存储过程名.</param>
/// <param name="prams">存储过程入参数组.</param>
/// <returns>sqlcommand对象.</returns>
public SqlCommand CreateCmd(string procName, SqlParameter[] prams)
{
SqlConnection Conn;
Conn = new SqlConnection(ConnStr);
Conn.Open();
SqlCommand Cmd = new SqlCommand(procName, Conn);
Cmd.CommandType = CommandType.StoredProcedure;
if (prams != null)
{
foreach (SqlParameter parameter in prams)
{
if(parameter != null)
{
Cmd.Parameters.Add(parameter);
}
}
}
return Cmd;
}
解决方案 »
- 求助,关于Ajax取值碰到的问题???
- VS2005 设计器 控件的默认字体设置问题
- 新人遇到一个注册页面的验证问题,求大神解救,小子拜谢
- excel2003和excel2007导入sqlserver2008问题
- 如何用XSLT文件将XML数据转换成HTML
- asp如何利用objectDataSource控件绑定业务逻辑层?谁有操作步骤?
- 请问如何得到datagrid中“更新”功能中产生的哪些textbox控件的id名?
- 请问怎样在新闻页面中添加附件提供下载?
- oracle 数据库中,怎么操作RAW数据类型
- 通过按钮弹出新aspx页的问题
- 我如何取到提示信息的返回值呢
- 求一正则表达式,要求为限制中文的输入。
DataAccessHelper helper = new DataAccessHelper();
SqlParameter p1 = new SqlParameter();
//set the property of p1;
SqlParameter[1] paras = new SqlParameter(){p1};//如果这个存储过程只有一个参数的话
SqlCommand cmd = helper.CreateCmd("yourStoreProcName,paras);