Foxtable(狐表)用户栏目专家坐堂 → 请教个实时更新的问题


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

主题:请教个实时更新的问题

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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
请教个实时更新的问题  发帖心情 Post By:2012/11/15 14:06:00 [只看该作者]

如题 

如何在系统中实现实时更新数据呢

 

比如有多个操作员同时在某个数据表中添加数据 添加的数据能实时更新到其他客户端

 

我现在做了个计划 间隔2秒 代码如下  发现个问题  关联表的子表数据无法实时更新  而且系统速度很慢

 

For Each dt As DataTable In DataTables
    Dim id As Integer = dt.Compute("Max(_Identify)")
    Dim Filter As String = "[_Identify] > " & id
    dt.AppendLoad(Filter, False)
Next

 


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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2012/11/15 14:19:00 [只看该作者]

图片点击可在新窗口打开查看

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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/15 14:25:00 [只看该作者]

 楼主,你这样弄,系统估计够呛。

 你的客户端,每时每刻都去检测和读取数据库的值,太浪费了。

 但是,目前还没有较好的解决方法。你要似乎你系统的实际情况调优。

 你说的关联表无法更新?应该不会……上传例子,或者远程吧。

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


加好友 发短信
等级:狐精 帖子:3355 积分:24732 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2012/11/15 14:35:00 [只看该作者]

现在还没想到好的办法呀 现在系统已经卡的不行了


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/15 14:55:00 [只看该作者]

 你根据实际的需要,去加载需要的数据,不多加载无关的数据,这才行。好好考虑一下,好好改造一下。
[此贴子已经被作者于2012-11-15 14:55:32编辑过]

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


加好友 发短信
等级:三尾狐 帖子:732 积分:5491 威望:0 精华:14 注册:2011/8/28 12:49:00
  发帖心情 Post By:2012/11/15 17:29:00 [只看该作者]

再加一个表,用来保存各个表的最后修改时间

然后其它客户端来读取最后修改时间与上次最后的加载时间来比对,然后再根据实际情况更新数据


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


加好友 发短信
等级:婴狐 帖子:30 积分:369 威望:0 精华:0 注册:2012/8/27 13:58:00
  发帖心情 Post By:2012/11/15 17:36:00 [只看该作者]

这个时间是服务器的时间?


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


加好友 发短信
等级:狐神 帖子:6708 积分:34304 威望:0 精华:11 注册:2012/8/18 23:10:00
  发帖心情 Post By:2012/11/15 17:43:00 [只看该作者]

以下是引用th123在2012-11-15 17:36:00的发言:

这个时间是服务器的时间?


当然……

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


加好友 发短信
等级:等待验证 帖子:3855 积分:20692 威望:0 精华:5 注册:2012/6/21 14:03:00
  发帖心情 Post By:2012/11/15 17:46:00 [只看该作者]

用户已被锁定

 回到顶部