如何用asp解决删除数据库中的一条记录?

我的asp程序中有如下一段代码:<scriptlanguage="javascript">functionconfirmdel(id){if(confirm("真的要删除... 我的asp程序中有如下一段代码:
<script language="javascript">
function confirmdel(id){
if (confirm("真的要删除此管理员帐号?"))
window.location.href="Bs_Admin_Del.asp?id="+id+" " }
</script>
if语句的目的是判断是否要删除记录,如果是就执行:window.location.href="Bs_Admin_Del.asp?id="+id+" " 语句,可这条语句跳到了Bs_Admin_Del.asp页面,而Bs_Admin_Del.asp的代码根本不是删除记录,只是显示了一行文字。Bs_Admin_Del.asp页的代码如下:
<style type="text/css">
<!--
.STYLE1 {
color: #FF0000;
font-weight: bold;
}
-->
</style>
请问高人,怎样在Bs_Admin_Del.asp页些删除数据库中表的记录后在返回到上个页面?
谢谢zhaomingyun 了,可是把你的代码改上去以后运行只提示信息删除成功,而数据库中并没有删去,这是怎么回事呀?
展开
 我来答
zhaomingyun
2007-07-14 · 超过11用户采纳过TA的回答
知道答主
回答量:42
采纳率:0%
帮助的人:0
展开全部
Bs_Admin_Del.asp页面中:

删除表中的记录:
id=request.querystring("id")
sql="delect from 表 where id="&id
conn.execute(sql)

下边是删除数据库中表的记录后在返回到上个页面:
response.write "<script language=javascript>alert('信息已删除');"
response.write "javascript:history.go(-1);</script>"
response.end
xlang_new
2007-07-14 · 超过68用户采纳过TA的回答
知道答主
回答量:178
采纳率:0%
帮助的人:0
展开全部
初学者写的代码,安全性太弱了,很容易被黑客攻击
你要的方法
应该是执行删除语句后,判断删除成功则response.redirect到需要转向的页面。失败则转向失败页面
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式