我的解决方案:手机短信定时群发,大家看看是否可行
在上一篇 讨论一下方案,关于手机短信群发的定时发送功能 的文章,感谢色盲 的提醒,昨天晚上又考虑了整晚,现将想出的解决方案写出来供大家参考,随便看看是否能通过
客户通过WEB程序调用存储过程,而这个存储过程新建一个作业(该作业的执行时间通过web程序调用的存储过程传递的参数设定),并将客户要通过群发的的内容保存到一张表中,格式如下
群发内容 群发类别 是否已经发送过 群发时间(按时间来排序)
bbbb 普通会员 0(已发送过) 2004.5.2 8:09:12
aaaa vip会员 1(还未发送过) 2004.5.1 8:09:12
到时作业调用的存储过程主要就是执行SQL语句
select @c=群发内容 @a=群发类别 top 1 from 表 where 是否已经发送过=1 ordey by 群发时间 asc
“注:按时间排列主要是因为我想取出第一条记录,也就是说上面二个按时间排的话第一条记录就是 aaaa vip会员 2004.5.1 8:09:12
再按上面提供的变量的值通过游标来循环发送就可以了
上面是我的解决思路,希望大家指点
修改于:2004年4月27日9:36:07
客户通过WEB程序调用存储过程,而这个存储过程新建一个作业(该作业的执行时间通过web程序调用的存储过程传递的参数设定),并将客户要通过群发的的内容保存到一张表中,格式如下
群发内容 群发类别 是否已经发送过 群发时间(按时间来排序)
bbbb 普通会员 0(已发送过) 2004.5.2 8:09:12
aaaa vip会员 1(还未发送过) 2004.5.1 8:09:12
到时作业调用的存储过程主要就是执行SQL语句
select @c=群发内容 @a=群发类别 top 1 from 表 where 是否已经发送过=1 ordey by 群发时间 asc
“注:按时间排列主要是因为我想取出第一条记录,也就是说上面二个按时间排的话第一条记录就是 aaaa vip会员 2004.5.1 8:09:12
再按上面提供的变量的值通过游标来循环发送就可以了
上面是我的解决思路,希望大家指点
修改于:2004年4月27日9:36:07
浙公网安备 33010602011771号