麻烦各位帮我看看

shaolin45 2004-12-04 06:09:36
<script language="VBScript" runat="server">

Sub session_OnStart
set application("conn_online")=server.createobject("ADODB.Connection")
application("db_path")=server.MapPath("\shaolin.mdb")


End Sub

Sub session_OnEnd
if session.contents("sessname") then
application.Lock
application("conn_online").open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&application("db_path")
application("conn_online").execute("update User_detail set User_state='离线' where User_name='"&session.contents("sessname")&"'")
application.UnLock

application("conn_online").close
set application("conn_online")=nothing
end if
End sub


</script>

为什么这个global.asa文件怎么不能到达我预期的结果。我想在用户会话结束后。更新数据库刚才从用法为“离线"标志。。。但是。。。不行。但是我认为它在逻辑上看应该没问题。。。

所有麻烦你们帮我看看。问题怎么解决。谢谢
...全文
64 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

28,391

社区成员

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

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