ASP+ACCESS中怎么设置会员的注册时间和到期时间??

来源:百度知道 编辑:UC知道 时间:2024/06/28 19:53:38
ASP+ACCESS中怎么设置到期时间??
还有如果3个月没登陆的将自动删除..
应该是一个事件
怎么用ASP写?
记录下最后登陆时间了
3个月到了 数据库里面的记录怎么自动删除掉??

在会员数据库中添加以下三个字段
RegDay(注册日期)
LastLoginDay(最后登陆日期)
InValDay(失效时间)
数据格式均为时间日期类型

RegDay在用户注册的时候填入当天日期,并设置InValDay为三个月后
每次用户登陆时先判断是否超过InValDay:
若没有超过,则把登陆日期填入LastLoginDay,并设置InValDay为三个月后;
若已经过期,则给出提示;

似乎ASP+Access无法完成自启动功能,除非有人激活或者使用它们。
一个建议的方法是在用户登陆前进行用户清理判断,具体思路为:
1、建立一个空文本文件checkDate.txt,初始内容1900-01-01
2、在登陆页面先读取checkDate.txt中日期内容,如果当日月份超过了文本中个的月份,则转到CheckUser.asp执行用户清理动作(即检查用户数据库中所有用户信息,删除过期用户),清理完成后将当日日期替换存入文本checkDate.txt,然后返回登陆页面;

以上实现的效果是每月整理一次用户信息。当然前提是连续一个月内有人访问过登陆页面。

回答完毕

Cooks可以吗???没用过