全选---删除,为什么删除不掉呢?
<%
后台登录验证代码略
是一个新闻题目的列表。
chkid是题目列表前面的复选按钮chekboax.
%>
<%
dim idlist,idarr,nid
if isempty(trim(request("chkid"))) then '如果没有选择内容
response.write "<SCRIPT language=JavaScript>alert('您没有选择删除项!');"
response.write"this.history.back(-1);></SCRIPT>"
response.end
else
idlist=trim(request("chkid"))
if instr(idlist,",")>0 then
idarr=split(idlist)
for i = 0 to ubound(idarr)
nid=cstr(idarr(i))
call deleteannounce(nid) 'deleteannounce()为删除函数
next
else
call deleteannounce(cstr(idlist))
end if
end if
%>
<%
response.write "<SCRIPT language=JavaScript>alert('删除成功!');"
response.write"this.location.href='notice_list.asp';</SCRIPT>"
response.end
%>
<%
rs.close
set rs=nothing
%>
<%
sub deleteannounce(did)
dim rs,sql
set rs=server.createobject("adodb.recordset")
sql="delete from notice where n_id="&cstr(did)
conn.execute sql
if err.Number<>0 then
err.clear
response.write "删 除 失 败 !<br>"
end if
End sub
%>