.net中如何实现网站在线人数以及历史访问人数的统计,要求把数据放在数据中

 我来答
匿名用户
2012-07-17
展开全部
先建数据库表存放历史登陆人数,在用户登陆成功后让表中记录字段的值加1!
如果是用Membership就可以直接用它提供的方法获取当前在线人数!
如不是:
在用户表中加一字段用于判断其登陆状态,登录时,让其数值为1,在退出后让其值为0.查询一下该值为1的人数就是(可以加按钮退出亦可以在Session失效时改变它的值,谁你便)!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
无名长恨
2012-07-18 · 超过12用户采纳过TA的回答
知道答主
回答量:125
采纳率:0%
帮助的人:53.7万
展开全部
每访问一个在数据库里加,在线的可以给个状态,登陆状态1 关闭为0 然后查1
更多追问追答
追问
直接打开浏览器,就能统计!不用登陆!
追答
属于网页游戏那种的?那样的话每个人都有个标识,数据库操作,你要是直接统计浏览过你网站网页的人,可以用cnzz,或商务通里面附带的在线统计.也可以用服务器变量application,通过修改xml来操作,不过用的多的话内存垃圾多,会影响服务器
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
UR_DYP
2012-07-17
知道答主
回答量:4
采纳率:0%
帮助的人:6324
展开全部
登入后记录一个登陆的状态,每次去统计这个标记为的数量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
随时发疯
2012-07-17 · TA获得超过601个赞
知道答主
回答量:340
采纳率:0%
帮助的人:55万
展开全部
可以用application
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
开童勋J
2012-07-18
知道答主
回答量:75
采纳率:0%
帮助的人:19.8万
展开全部
session.setAtribute();
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式