兄弟你的意思都没表达清楚,当前时间比最后一次登陆时间>24小时?
date() > #"&rs("lastlogintime")-1&"#
应该是你要的功能吧~
登录时将时间记录到用户注册信息数据表里
SQLcmd="UpDate "&TableName&" Set flogdate=fascount+1 Where fid="&pageID
sybaseconn.Execute (SQLcmd)
上次登录时将时间记录到用户注册信息数据表里
SQLcmd="UpDate "&TableName&" Set logdate=Now Where userid="&uID
conn.Execute (SQLcmd)
下次登录时将上次登录时间从数据表里读出
SQLcmd="Select * From "&TableName&" Where userid="&uID
rs.Open SQLcmd,conn,1,3
if not rs.Eof() then logindate=rs("logdate")
比较当前时间与上次登录时间比较,是否已经超过了24小时
if DateDiff("h",logindate,Now())>=24 then
Response.write "老大!你已经超过24小时没消息了!"
else
Response.write "老大你真守时,还没过24小时你就来了。"
end if
谢谢LS的..其实偶只是忘记了一个参数...手头又不方便查看..故意思描述不清..不过你的回答当中已经提到了 谢谢~
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 时间 一次 最后 当前 登陆 SQLcmd 登录 表里 时将 数据 |
注册
个人空间
