利用C#开发科技档案管理系统(二)
2009-02-27 08:18:21 来源:WEB开发网(5)执行参数命令文本(无数据库中数据返回)
#region
public int RunProc(string procName, SqlParameter[] prams)
{
SqlCommand cmd = CreateCommand(procName, prams);
cmd.ExecuteNonQuery();
this.Close();
//得到执行成功返回值
return (int)cmd.Parameters["ReturnValue"].Value;
}
public int RunProc(string procName)
{
this.Open();
SqlCommand cmd = new SqlCommand(procName, SqlCon);
cmd.ExecuteNonQuery();
this.Close();
return 1;
}
#endregion
(6)执行参数命令文本(有返回值)
#region
public DataSet RunProcReturn(string procName, SqlParameter[] prams, string tbName)
{
SqlDataAdapter dap = CreateDataAdaper(procName, prams);
DataSet ds = new DataSet();
dap.Fill(ds, tbName);
this.Close();
//得到执行成功返回值
return ds;
}
public DataSet RunProcReturn(string procName, string tbName) // -- 1 --
{
SqlDataAdapter dap = CreateDataAdaper(procName, null);
DataSet ds = new DataSet();
dap.Fill(ds, tbName);
this.Close();
//得到执行成功返回值
return ds;
}
#endregion
更多精彩
赞助商链接