asp +access 把数据库里面的数读出,然后在读出的每一项后面设置一个“删除按钮” ,删除的代码应该怎么写

账号gongnum;姓名name;权限级别rank;其中admin为表名;... 账号 gongnum ;姓名 name ;权限级别 rank;其中admin 为表名; 展开
 我来答
lyt7599
2011-02-25 · 超过20用户采纳过TA的回答
知道答主
回答量:35
采纳率:0%
帮助的人:57.4万
展开全部
1、假设list.asp页面是你读取数据库中的数据列表,delete.asp是执行数据删除的页面。
2、在list.asp中每一条数据后都跟一个删除的按钮或删除的链接,若是按钮则代码为:<input type="button" name="button" id="button" value="按钮" onClick="javascript:window.location='delete.asp?id="&rs("id")&"'" />
若是链接也一样:<a href="delete.asp?id="&rs("id")&"">删除</a>
3、在list.asp页面中:
<body>
<%
dim getid
getid = Trim(Request.QueryString("id"))
if not isnumeric(getid) then
response.write "删除参数错误……"
response.end
end if

dim sql
sql = "delete from admin where id="&getid
conn.execute sql

response.Redirect("list.asp")
%>
</body>
phantuomas
2011-02-25 · TA获得超过237个赞
知道小有建树答主
回答量:601
采纳率:0%
帮助的人:213万
展开全部
把账号的ID赋到图片值里,在那里做一个链接,把值传给一个删除页面,用这个ID删除这一列,再返回就可以了~!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
stenlylee
2011-02-25 · TA获得超过111个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:130万
展开全部
给的信息不全,无法帮你写代码,只能给你一个大概的代码,如果你对ASP有一点点了解,应该能模仿写出你自己需要的。
set rs = Server.CreateObject("ADODB.RecordSet")
rs.Open "select * from 表名 where id"&id,con,1,3
if not rs.EOF then
rs.delete
end if
rs.close: set rs=nothing
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式