以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  外部数据源不能马上显示在另一个客户端  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=22833)

--  作者:kmzb56
--  发布时间:2012/8/24 20:40:00
--  外部数据源不能马上显示在另一个客户端

  我有一个靠窗口输入的外部数据表,两个客户端同时操作时,我们输入的内容不一样,发现会出现行号一样的,但内容不一样的行,另一个问题是,要彼此看对方的数据,必须要重新启动系统,才能看到彼时输入的内容,不能起到网络数据的时效性,当然,如果我们生新启动一下系统会发现,以前的两个同样的行号不同的内容行号按时间先后顺序已改了行号。重点是怎么才能不启动系统的情况下马上让对方不做任何操作就可以看到最新的数据?


--  作者:jianjingmaoyi
--  发布时间:2012/8/24 21:05:00
--  
重新加载一下不就行了,第一部分不太可能呀.
--  作者:新福星
--  发布时间:2012/8/25 8:04:00
--  
第一种情况是分别编辑了各自内部表的数据而没有及时保存到外部数据中!防止出现这种情况是编辑前要随时调用外部数据,编辑完要及时写入外部数据;若想实现独占式编辑,帮助材料3.19.5
--  作者:kmzb56
--  发布时间:2012/8/25 8:31:00
--  

    试了重新载入,可以了,但问题又来了,我在计划任务上做的,做的5秒的间隔,就是这样,有些窗口老是在载入时闪,让我没办法操作窗口录入。并且有录入的内容一闪就没有了。怎样避免这些问题?当然考虑地把间隔时间调长些,但不行呀,我的时效要求高,不可能都用动按钮吧?

   另外我有另一个问题,如果客户端上做成5秒的计划任务是不是每个窗口每隔5秒就重载入,那在5秒内是不是做了几次载入动作?还是一次?


--  作者:blackzhu
--  发布时间:2012/8/25 8:36:00
--  
不能在计划任务做.就算用这个做 也是要判断外部数据有无新数据才加载.不然一直不断加载,你都忙死了.也根本处理不了数据.
--  作者:狐狸爸爸
--  发布时间:2012/8/25 8:36:00
--  

没有人这么做的,就像这个论坛是即时更新的,有人发帖了,你不刷新,也看不到别人新发的帖子。

http://www.foxtable.com/help/topics/2504.htm

 

要定期加载的话,一般也是用AppendLoad:

http://www.foxtable.com/help/topics/2276.htm

http://www.foxtable.com/help/topics/2264.htm

http://www.foxtable.com/help/topics/2274.htm

 

 

 

[此贴子已经被作者于2012-8-25 8:37:14编辑过]

--  作者:kmzb56
--  发布时间:2012/8/25 19:02:00
--  
谢谢!请问狐爸:是不是追载就不会出现闪的情况了?