Repeater获取勾选数据,拼接成SQL实现批量删除+存储过程
来源:互联网 发布:如何让安卓手机连入mac 编辑:程序博客网 时间:2024/05/18 01:13
批量删除按钮事件
int hs = 0;
for (int i = 0; i < this.Repeater1.Items.Count; i++)
{
if (((CheckBox)(this.Repeater1.Items[i].FindControl("ck1"))).Checked == true)
{
hs++;
}
}
if (hs == 0)
{
Response.Write("<script>alert('您还未选择要删除的行!!')</script>");
}
else
{
StringBuilder sb = new StringBuilder();
for (int i = 0; i < this.Repeater1.Items.Count; i++)
{
if (((CheckBox)(this.Repeater1.Items[i].FindControl("ck1"))).Checked == true)
{
string a = ((HiddenField)(this.Repeater1.Items[i].FindControl("HiddenField1"))).Value.ToString();
sb.Append(" Id=");
sb.Append("'" + a + "'");
sb.Append(" or ");
}
}
sb.Append("Id='' ");
if (Web.BLL.UserManager.UserPLDeles(sb.ToString()))
{
Response.Redirect("UserMann.aspx");
}
}
批量删除的存储过程
ALTER PROCEDURE [dbo].[Pro_DeletePL]
@stringid nvarchar(500)
AS
BEGIN
declare @sql varchar(200)
select @sql='Delete from Table_User where '+@stringid
exec(@sql)
END
- Repeater获取勾选数据,拼接成SQL实现批量删除+存储过程
- Repeater实现批量删除
- SQL 函数、存储过程、触发器、级联删除、数据批量导入
- sql server 存储过程事务处理实现批量删除
- 用SQL存储过程实现批量插入数据
- 用SQL存储过程实现批量插入数据
- asp:Repeater 实现批量删除
- mysql存储过程批量删除数据
- repeater插入,多选删除,条件查询实例(存储过程实现)
- MySQL存储过程实现批量插入数据
- mybatis批量删除的sql语句拼接
- 批量删除存储过程的存储过程
- SQL批量删除数据
- sql批量操作数据库,删除表,删除数据库,删除存储过程,删除视图
- sqlserver 批量删除存储过程
- 存储过程批量删除表
- 批量删除的存储过程
- sqlserver 批量删除存储过程
- install Apache on CentOS 7
- 基于Linux的免认证步骤
- Javascript的Array对象的迭代方法
- 数据库E-commerce管理
- spark源码学习(二):sparkContext的初始化分析(二)
- Repeater获取勾选数据,拼接成SQL实现批量删除+存储过程
- OpenCV求解的矩阵: CvMat与cvSolve函数
- 【SPOJ-INVCNT】Inversion Count【树状数组】【逆序对】
- 在Spring Boot中整合Spring Security并自定义验证代码
- 编译android内核源码
- Spring Bean配置:注解配置
- R语言从github安装recharts包
- arraylist排序
- mysql执行脚本无法插入中文