| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2510 人关注过本帖
标题:ASP删除记录的代码求救
只看楼主 加入收藏
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
结帖率:52.7%
收藏
 问题点数:0 回复次数:7 
ASP删除记录的代码求救
我在网页上显示一个表格  表格中能调出数据库中的数据,然后在这个表格的后面有一个按钮——删除,当我点击删除按钮后,就删除了当前的这条记录并呈现删除后的效果来怎么实现,请各位大虾帮忙!请列出详细代码!!谢谢!
样式是这样的:
编号       姓名        产品号        操作
  1       某某          838383       删除
  2        某某         888888       删除
这样下去,当点击删除后,第一行的记录就删除了,然后显出以下样式:
编号       姓名        产品号        操作
  2       某某          888888       删除
搜索更多相关主题的帖子: ASP 代码 记录 删除 
2008-09-03 20:13
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
如果页面刷新了,请分解一下动作:先删除记录,重新传一下更新过内容的当前页面。

如果页面没刷新,那就是Ajax技术,是在后台提交了HTTP请求然后处理返回数据的,请自行寻找相关教程。几句话能把Ajax讲清楚的人是天才,反正我不是。Ajax涉及到很多知识点,比如xmlhttp啊 javascript啊 DOM啊……
2008-09-03 21:04
tianyu123
Rank: 1
等 级:新手上路
威 望:2
帖 子:576
专家分:0
注 册:2007-8-26
收藏
得分:0 
在循环输出记录时:

<a href="del.asp?id=<%=rs("产品号")%>">删除</a>

del.asp为删除处理页面,id为传递的产品号(区别于其他产品)

改变一切,须从改变观念开始!
2008-09-03 21:28
sunfishy
Rank: 3Rank: 3
等 级:论坛游侠
威 望:5
帖 子:311
专家分:163
注 册:2007-6-29
收藏
得分:0 
最原始的方法:对于数据库循环输出数据时..将其包含在一个表单内...则一个删除按钮对应一个表单....就可以实现删除..

如:do while not rs.eof

response.write "<form action=del.asp>"
response.write rs("name")
response.write "<input type=submit name=del value='删除'>"
response.write "<input type=hidden name=hid value='"&rs("id")&"'>"
response.write </form>
rs.movenext
loop

del.asp页面

hid=request.form("hid")

sql="select * from table where id="&hid
2008-09-04 08:51
robinbest
Rank: 1
等 级:新手上路
威 望:2
帖 子:213
专家分:0
注 册:2007-9-13
收藏
得分:0 
3楼的办法可行,至于那个del.asp嘛,代码很简单:

<%
hid=request.form("id")
sql=" delete from table where id="&hid
conn.execute(sql)
response.redirect "你当前页面"
%>
2008-09-04 09:03
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
谢谢各位
我知道怎么做了,谢谢各位!
以后有什么问题希望大家到这里来讨论,分享!
2008-09-04 09:45
wxm198427
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:3
帖 子:561
专家分:25
注 册:2008-6-30
收藏
得分:0 
ASP不对劲
错误提示:我是按照各位的用法去做的啊,但是报出是什么:标准表达式中数据类型不匹配
/del.asp 第6行
rs.open sql,conn,1,3
怎么回事?
2008-09-04 10:44
multiple1902
Rank: 8Rank: 8
等 级:贵宾
威 望:42
帖 子:4881
专家分:671
注 册:2007-2-9
收藏
得分:0 
[bo][un]wxm198427[/un] 在 2008-9-4 10:44 的发言:[/bo]

错误提示:我是按照各位的用法去做的啊,但是报出是什么:标准表达式中数据类型不匹配
/del.asp 第6行
rs.open sql,conn,1,3
怎么回事?

上下文……
2008-09-04 10:51
快速回复:ASP删除记录的代码求救
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.037239 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved