牛顿事迹简介100字:ASP问题 怎么实现删除选定选项的功能?

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/20 06:07:47
列表显示,每条数据前有复选框,点击选定,然后点击"删除"删除.怎么实现?
格式如下:
姓名 性别 年龄 求职意向
(复选框) 张三 男 20 ^.....
(复选框) 李四 男 20
删除

用循环删除就行了.
张三 ID=1
李四 ID=2
复选之后的结果是 users="1,2"
然后用a[]=Split(user,",")
再用for 1 to ubound(a)
Sql="delete 数据表 where id='"a[i]"'"
conn.execute(Sql)
next
完工!!!!!!!!

列表页面:
把列表加到一个form表单内 method = "post"
“删除”为一个submit按钮
所有复选框用同一个name="a",value为数据库中该记录的唯一标识如自动ID

接收页面:
ID=request.form("a")
ID的数据格式应该是 "ID1, ID2, ID3"
sql = 'delete 数据表 where id in (ID)'
conn.execute(Sql)
不需要分割循环就能删除了

数据库表里加上“自动编号”一列。通过循环整个表确定被选中的行的ID(自动编号)号,然后删除。