请问我想在ASP页面被关闭时执行一条删除的SQL语句我这样写哪里有问题?

wxmlyl 2006-07-12 10:10:45
<body onUnload="dele();">
<%
set rs=server.CreateObject("adodb.recordset")
rs.open "select from xr_action ",conn,1,1

function dele()
conn.execute "delete from xr_action where dingdan is Null"
end function

rs.close
set rs=nothing
%>
......

部分代码省略



...全文
209 12 打赏 收藏 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
jianzhang2003 2006-07-12
  • 打赏
  • 举报
回复
灌水
mrshelly 2006-07-12
  • 打赏
  • 举报
回复
客户端脚本与服务端脚本要分清楚。
wxmlyl 2006-07-12
  • 打赏
  • 举报
回复
对keenx(老刀)朋友的回复有点不解,我并不是要去判断是关闭还是刷新,而是要在关闭时执行删除语句,我看到网上一些朋友用JAVASCRIPT实现了一些关闭即执行的程序,可到了执行SQL语句时就有点问题了,这个问题要怎么解决呢?如果在一个页面内解决是最好的了
keenx 2006-07-12
  • 打赏
  • 举报
回复
<body onbeforeunload="Exit()">
<script>
function Exit()
{ <!--判断是关闭窗口,而不是刷新窗口-->
if (event.clientX > document.body.clientWidth && event.clientY < 0 ¦ ¦event.altkey)
alert("关闭窗口");
}
--></script>

在Exit()发送一个命令xmlhttp,就是ajax到服务器端,这样就不知不觉啦
邦迪代驾 2006-07-12
  • 打赏
  • 举报
回复
rs.open "select from xr_action ",conn,1,1
改成
rs.open "select from xr_action ",conn,1,3
煊烨 2006-07-12
  • 打赏
  • 举报
回复
关闭时打开另外一个小页面。。执行代码,关闭
liangjianshi 2006-07-12
  • 打赏
  • 举报
回复
<body onUnLoad='location.href="logout.asp"'>
logout.asp执行删除操作。
试下可以不
班门弄斧 2006-07-12
  • 打赏
  • 举报
回复
up!
wxmlyl 2006-07-12
  • 打赏
  • 举报
回复
那请问我要如何做才能实现我想的这个功能呢?

zxl0110 2006-07-12
  • 打赏
  • 举报
回复
asp是在服务器端执行的呀!!!!!!!!!!!!
zxl0110 2006-07-12
  • 打赏
  • 举报
回复
晕死 dele()属于asp内部函数吧,使用onUnload这个客户端事件应该是调用不到的!
zzz1qaz 2006-07-12
  • 打赏
  • 举报
回复
我只会用liangjianshi(两件事)的办法,送到另一个页面去处理

28,402

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧