复选框实现批量删除的问题。。只能删除一条记录

<input type="checkbox" name="dels" value="<%=rs("userid")%>">
执行删除语句
<%
dels=Request("dels")
tab1="delete from stu_info where userid in('"&dels&"')"
tab2="delete from stu_cj where userid in('"&dels&"')"
'tab1="delete from stu_info where userid in('"&Request("dels")&"')"
'tab2="delete from stu_cj where userid in('"&Request("dels")&"')"
'"&Request("dels")&"加上单引号不然数据类型不匹配
conn.execute (tab1)
conn.execute (tab2)
conn.close()
set conn=nothing
response.Redirect("list.asp")
%>
不是的。。。是以,隔开的。在复选框中选中的值都有但是就是删除不了。。
还有如果只选一个可以删除。。但是选了多个就不行了

按你上面的代码看,你多选的时候,dels的值应该是这个形式:11,12,13,14,15…
那么,你上面的SQL就成了 delete from……where userid in('11,12,13,14,15'),很明显,这是错误的。应该是delete from……where userid in('11','12','13','14','15')才对的
温馨提示:内容为网友见解,仅供参考
无其他回答

复选框实现批量删除的问题。。只能删除一条记录
那么,你上面的SQL就成了 delete from……where userid in('11,12,13,14,15'),很明显,这是错误的。应该是delete from……where userid in('11','12','13','14','15')才对的

asp复选框批量删除不了,只能删除一条
你可以先输出request.form("checked")看看得到的是什么,一般会是1,2,3,这样的,这时把最后一个逗号去掉就行了

电脑或手机上怎么一次性全部删除说说 不要一条一条删 求解
接着勾选“全选”复选框,然后点击“批量删除”链接。在弹出的“确认删除”窗口中点击“确认”按钮即可。

JS的复选框批量删除问题
<\/ html>

有什么办法可以一次性删除QQ空间里所有说说或日志?
只有qq空间中的日志可以批量删除,而说说无法一次性删除,只能一个一个删除。1、进入QQ空间,切换至“日志”选项卡,然后点击“批量管理”按钮。2、接着勾选“全选”复选框,然后点击“批量删除”链接。3、在弹出的“确认删除”窗口中点击“确认”按钮即可。4、对于空间说说的删除方法:点击导航栏中的...

PHP怎么实现批量删除 实现批量删除的代码
1.前台 <!DOCTYPE html> 批量删除 \/\/复选框 function checkall(all){ var ck = document.getElementsByClassName("ck");if(all.checked){ for(var i=0;i<ck.length;i++){ ck[i].setAttribute("checked","checked");} } else { for(vari=0;i<ck.length;i++){ ck[i].remov...

JSP中怎么用复选框批量删除数据?
提交到servlet的话 你设置了复选框的value值吧?String [] id=reques.getParameterValues("复选框的id或者是name");返回的是一个数组 里面 有被选中的 值 也就是复选框的value 删除的话 这样 for(int i=0;i<id.length;i++){ sql="delete from 表 where id='"+id[i]+"'";} ...

ASP复选框批量删除?
form("aaa")i=request("jiaru").count if i>=1 then set rs=server.createobject("adodb.recordset")for j=1 to i rs.open "select * from *** where ***='"&aaa(i)&"'",cn,1,3 '删除代码 rs.close next set rs=nothing end if 用一个循环,一个一个取值,删除就OK了。

Excel如何批量添加和删除复选框?
将鼠标移动到右下角,当鼠标变为黑色"+"时,按住左键拖拽至目标区域,即可完成批量添加复选框。删除复选框步骤如下:1、打开Excel,按【Ctrl+G】快捷键,弹出“定位”对话框,点击【定位条件】。2、在“定位条件”中选择【对象】,点击【确定】,所有复选框被选中。按【Delete】键即可批量删除。

去掉wps中的重复项(WPS表格中,删除重复项,只保留一个数据)
1. 如下图表格中:第九、十行的内容分别和第六、八行重复了。如何批量将表格中重复内容删去呢?2.选中要查找重复项的表格范围——点击菜单栏“数据”——点击格式栏“重复项”3.点击“重复项”在下拉列表中找到“删除重复项”——打开“删除重复项”复选框——“数据包含标题”前有对勾,则以选...

相似回答
大家正在搜