首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

有关发送消息的时效设置解决思路

2012-01-18 
有关发送消息的时效设置各位有没有做过有关发送消息的时效设置啊,如果接收用户在超过设定的时间段内仍未上

有关发送消息的时效设置
各位有没有做过有关发送消息的时效设置啊,如果接收用户在超过设定的时间段内仍未上线。也就是说超过了时效,系统将自动将该消息在服务端删除,接收用户将不能再接收到该消息。
有没有相关资料或代码学习一下,谢谢了,很苦恼!

[解决办法]
string sql1 = "delete from 消息表 where id in (select a.id from 消息表 a inner join 用户信息表 b on a.接收人=b.用户名 and DATEADD(day, a.时效,a.发送时间) <b.最后登陆时间) ";

热点排行