Foxtable(狐表)用户栏目专家坐堂 → 推送消息问题


  共有2446人关注过本帖树形打印复制链接

主题:推送消息问题

帅哥哟,离线,有人找我吗?
神一样的男人
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:263 积分:2354 威望:0 精华:0 注册:2014/12/6 20:09:00
推送消息问题  发帖心情 Post By:2016/3/2 13:31:00 [只看该作者]

我想把这个表的消息推送给这个人  定时器里面的代码要怎么写 5分钟执行一次 如果有新的消息就提示


图片点击可在新窗口打开查看此主题相关图片如下:111.png
图片点击可在新窗口打开查看

 回到顶部
帅哥哟,离线,有人找我吗?
神一样的男人
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:263 积分:2354 威望:0 精华:0 注册:2014/12/6 20:09:00
  发帖心情 Post By:2016/3/2 13:36:00 [只看该作者]

帮忙我没看懂 求代码 .....

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/2 14:27:00 [只看该作者]

定时器时间间隔设定为 60*5*1000 毫秒不就行了?

 

循环每一行,把内容发送出去,然后标记此行已发送/或者把此行删除。


 回到顶部
帅哥哟,离线,有人找我吗?
神一样的男人
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:263 积分:2354 威望:0 精华:0 注册:2014/12/6 20:09:00
  发帖心情 Post By:2016/3/2 14:43:00 [只看该作者]

不知道代码怎么写 能不能给个具体代码 思路我明白 就是不知道代码怎么写


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/2 15:06:00 [只看该作者]

For Each dr As DataRow In DataTables("表A").Select("已发 = false")
    QQClient.Send(dr("第一列"), dr("第三列"), True)
    dr("已发") = True
Next

 回到顶部
帅哥哟,离线,有人找我吗?
神一样的男人
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:263 积分:2354 威望:0 精华:0 注册:2014/12/6 20:09:00
  发帖心情 Post By:2016/3/2 15:10:00 [只看该作者]

我用的不是QQClient 不用这个怎么写  限制了20人没办法用 

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/2 15:12:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/2 15:16:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
神一样的男人
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:263 积分:2354 威望:0 精华:0 注册:2014/12/6 20:09:00
  发帖心情 Post By:2016/3/2 15:47:00 [只看该作者]

我看了这个帮助 我就是没有看明白  

Dim flt As String
Dim
drs As List(Of DataRow)
flt =
"接收者 = '" & User.Name & "' And 接收时间 Is Null"
drs =
DataTables("信息表").AppendLoad(flt, False)
For
Each dr As DataRow In drs
    dr(
"接收时间") = Date.Now()
    dr.Save()

Next

 

没有提示信息啊 我昨天测试了 也没明白 没有接收到信息


 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/3/2 16:01:00 [只看该作者]

 1、你代码写到计时器里去了吗?

 

 2、这段代码要这样测试:两个客户端要连接同一个数据库,然后一个客户端在信息表新增行,填入数据,指定接收者(加载条件你可以去掉接收者的条件),保存;然后,另一个客户端,等候刷新即可。


 回到顶部