SQL 通用存储过程
2009-11-17 11:57
246 查看
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; using System.Data.SqlClient; /// <summary> /// CommonProc 的摘要说明 /// </summary> public class CommonProc { public CommonProc() { // // TODO: 在此处添加构造函数逻辑 // } public static DataSet CommonProcSel(string procname, params object[] obj) { using (SqlConnection sqlcon = new SqlConnection("server=SAMSUNG-B76C7F0;database=ASPNETDB;uid=sa;pwd=sasa;")) { sqlcon.Open(); SqlCommand sqlcmd = new SqlCommand(); sqlcmd.Connection = sqlcon; sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = procname; SqlCommandBuilder.DeriveParameters(sqlcmd); sqlcmd.Parameters.RemoveAt(0); for (int i = 0; i < sqlcmd.Parameters.Count; i++) { sqlcmd.Parameters[i].Value = obj[i]; } SqlDataAdapter sqldap = new SqlDataAdapter(); sqldap.SelectCommand = sqlcmd; DataSet ds = new DataSet(); sqldap.Fill(ds); return ds; } } public static bool CommonProcTSG(string procname, params object[] obj) { using (SqlConnection sqlcon = new SqlConnection("server=SAMSUNG-B76C7F0;database=ASPNETDB;uid=sa;pwd=sasa;")) { sqlcon.Open(); SqlCommand sqlcmd = new SqlCommand(); sqlcmd.CommandType = CommandType.StoredProcedure; sqlcmd.CommandText = procname; sqlcmd.Connection = sqlcon; SqlCommandBuilder.DeriveParameters(sqlcmd); sqlcmd.Parameters.RemoveAt(0); for (int i = 0; i < sqlcmd.Parameters.Count; i++) { sqlcmd.Parameters[i].Value = obj[i]; } try { sqlcmd.ExecuteNonQuery(); return true; } catch { return false; } finally { sqlcon.Close(); } } } }
相关文章推荐
- SQL通用存储过程分页,支持多表联合
- SQL 2005通用分页存储过程
- sql通用分页自定义表条件存储过程
- SQL存储过程分页(通用的拼接SQL语句思路实现)
- [MSSQL]SQL通用存储过程分页,支持多表联合
- 通用SQL存储过程分页以及asp.net后台调用
- SQL之通用查询分页存储过程
- Sql 导入 EXCEL 通用存储过程
- Sql 导入 EXCEL 通用存储过程(收藏)
- SQL 临时表缓存实现的通用分页存储过程
- 真正通用的SQL分页存储过程
- 移动节点处理的通用存储过程.sql
- [SQL]通用的分页存储过程
- TOP n 实现的通用分页存储过程.sql
- sql添加修改删除通用存储过程
- 将mater库中的系统存储过程批量生成*.sql文件--通用且非常实用
- SQL 使用系统存储过程实现的通用分页存储过程
- MS SQLSERVER通用存储过程分页
- SQL通用分页存储过程