标题:用global.asa不能操作数据库,用session?
只看楼主
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
 问题点数:0 回复次数:17 
用global.asa不能操作数据库,用session?

若是要在session失效的时候操作数据库,比如关闭浏览器记录用户离线时间,该怎么做?

本来我想用global.asa但不能用session啊,怎么办?

搜索更多相关主题的帖子: asa session 数据库 global 
2004-11-21 18:20
好学
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
帖 子:622
专家分:318
注 册:2004-5-4
得分:0 

??使用Response.IsClientConnected是观察用户是否仍连到服务器并正在载入ASP创建的网页的有用方式。如果用户断开连接或停止下载,我们就不用再浪费服务器的资源创建网页,因为缓冲区内容将被IIS丢弃。所以,对那些需要大量时间计算或资源使用较多的网页来说,值得在每一阶段都检查游览者是否已离线:

…… Code to create first part of the page If Response.IsClientConnected Then Response.Flush Else Response.End End If …… Code to create next part of page

2004-11-22 03:37
寒星
Rank: 1
等 级:新手上路
帖 子:455
专家分:0
注 册:2004-6-7
得分:0 
在失效以前操作数据库,就是在页面中检查

http://www. 版主位置空缺
2004-11-22 13:07
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
得分:0 

谢谢


2004-11-22 14:23
griefforyou
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:3336
专家分:0
注 册:2004-4-15
得分:0 

Response.IsClientConnected 是这么用的吗?

晕。。。。。。。


天津网站建设 http://www./
2004-11-22 15:58
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
得分:0 

我写了以下代码测试

if not response.isclientconnected then conn.execute("update [user] set logouttime=#"&now&"# where username='"&session("username")&"'") end if

但并没有取得预期效果,而且not response.IsClientConnected的时候,session是不是也失效了? IsClientConnected 多久检查一次用户是否在线?

[此贴子已经被作者于2004-11-22 16:12:08编辑过]


2004-11-22 16:07
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
得分:0 
寒星姐姐可不可以说详细点? 我怎么知道在什么时候会失效呢?

2004-11-22 16:10
爱之壳
Rank: 1
等 级:新手上路
帖 子:48
专家分:0
注 册:2004-11-5
得分:0 
学习中
2004-11-22 19:39
迷失星际
Rank: 1
等 级:新手上路
帖 子:358
专家分:0
注 册:2004-7-9
得分:0 

顶上去,我就不信没人告诉我


2004-11-23 13:04
好学
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
帖 子:622
专家分:318
注 册:2004-5-4
得分:0 
以下是引用griefforyou在2004-11-22 15:58:44的发言:

Response.IsClientConnected 是这么用的吗?

晕。。。。。。。

检测用户是否在线啊,那你说说有什么好的方法?

2004-11-23 13:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-8069-1-1.html




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

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