根本思想,就是合成一条sql语句,其类似于:delete tablename where id in (1,3,5,7,9,11,23),括号中的id是表的主键,是通过提交页面循环取得的,有两种做法,一是在浏览器端用js合成好后提交一个字符串,另一种做法是在server端用asp合成括号里的那个串即可,我只告诉你方法,具体的自己摸索写出来,这是以后写程序必备的技能。
可以写在一个页,提交为本页,把第二页的东西写在第一页就OK,
<%=rs("id")%>是唯一的,Request.Form("del")应该是很多,隔开的数据,多条提交的时候:
id=trim(Request.Form("del"))
ids=split(id,",")
for i=0 to ubound(ids)
temp=temp & "," & trim(ids(i))
next