CREATE PROCEDURE 全部学生<dbo.selectUsers> AS SELECT * FROM 学生 GO EXEC 全部学生
CREATE PROCEDURE 学生查询1 @SNAME VARCHAR(8),@SDEPT VARCHAR(20) AS SELECT * FROM 学生 WHERE 姓名=@SNAME AND 所在系=@SDEPT GO EXEC 学生查询1 '张三','计算机系'
EXEC 学生查询1 @SNAME='张三',@SDEPT='计算机系'
DROP PROCEDURE<存储过程名组>
//不带参数
public static DataTable GetList(string sqlDBO)
{
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(sqlDBO, Connection);
cmd.CommandType = CommandType.StoredProcedure; //指定命令类型为存储过程
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
return ds.Tables[0];
}
//带参数
public static DataTable GetList(string sqlDBO,params SqlParameter[] values)
{
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand(sqlDBO, Connection);
cmd.CommandType = CommandType.StoredProcedure; //指定命令类型为存储过程
cmd.Parameters.AddRange(values);
//cmd.Parameters.AddWithValue("@参数1", 值1);
//cmd.Parameters.AddWithValue("@参数2", 值2);
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(ds);
return ds.Tables[0];
}
//不带参数
public static IList<Users> GetUserList()
{
List<Users> list = new List<Users>();
DataTable table = DBHelper.GetList("存储过程名称");
foreach (DataRow row in table.Rows)
{
Users users = new Users();
users.Id=(int)row["id"];
users.UserName=(string)row["userName"];
users.Password=(string)row["password"];
list.Add(users);
}
return list;
}
//带参数
public static IList<Users> GetUserList(string userName,string password)
{
List<Users> list = new List<Users>();
SqlParameter[] para=new SqlParameter[]
{
new SqlParameter("@userName",userName),
new SqlParameter("@password",password)
};
DataTable table = DBHelper.GetList("存储过程名称",para);
foreach (DataRow row in table.Rows)
{
Users users = new Users();
users.Id=(int)row["id"];
users.UserName=(string)row["userName"];
users.Password=(string)row["password"];
list.Add(users);
}
return list;
}
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有