注册 登录
编程论坛 ASP.NET技术论坛

[求助]SOS

woaiwuhai 发布于 2007-11-20 14:14, 595 次点击
我做个论坛 其中一个功能是删除一年未登录的用户

问题一:这个功能应该在哪个页面来实现 比较实际?
我现在想是不是在主页的 Page_Load 里面来写 但是我考虑这样会不会使服务器承载变大



问题二:怎么比较时间?
数据库中有最后次登录的时间? System.DateTime.Now

有好的意见的请回复 感激不禁
3 回复
#2
bygg2007-11-20 15:47

用户每次登陆,都取一下登陆的时间,然后更新到数据库中去. 这样就能找到谁已经有1年没有登陆了.
功能可以在用户登陆时进行验证一下..如果超过一年就删除,也可以直接在数据库里面做处理.

比较时间可以参考数据库的时间函数

#3
一水先生2007-11-20 18:14
我觉得可以设计个程序,让它定期检查,如果时间超过了给定的时间就把它给删了
#4
FenteLi2007-11-26 12:02
在数据库里写个存储过程,然后可以让这个存储过程定期执行。这个最好的解决方法。
1