Office中国论坛/Access中国论坛

标题: 难题,即时显示数据在ACCESS中怎么解决呢? [打印本页]

作者: royi    时间: 2003-6-23 18:57
标题: 难题,即时显示数据在ACCESS中怎么解决呢?
即时显示数据在ACCESS中怎么解决呢?
两个客户,一个客户更改数据后,另一个客户怎么能马上体现出来?
若是用计时器刷新的话屏幕闪个不停,而且记录定位也是个问题!

作者: royi    时间: 2003-6-23 22:08
我只有在下面费力的up up up!
作者: 徐阿鹏    时间: 2003-6-23 23:00
没办法,只能刷!
作者: royi    时间: 2003-6-23 23:40
不会吧,高手!肯定有办法,再帮忙想想!
作者: 我要飞    时间: 2003-6-24 00:09
计时器定时刷新客户列表。
作者: binuochao    时间: 2003-6-24 07:40
数据源直接取“表”而不是查询时,只要在更新后事件中加入me.refresh,那么打开同一条记录的两窗体会同时变化。不过,另一个不能操作,不然会出现记录被更新的提示。
作者: royi    时间: 2003-6-24 22:31
binuochao不行呀,我用你的方法做了试验,在另外一台机子上做了更改后,其余的机子并没有刷新!
你说的是在同一台机子上的操作吧!
作者: 竹笛    时间: 2003-6-25 01:09
只在打开窗体时刷新,在窗体已打开状态下不必考虑刷新。
作者: royi    时间: 2003-6-25 05:35
以下是引用竹笛在2003-6-24 17:09:03的发言:
只在打开窗体时刷新,在窗体已打开状态下不必考虑刷新。


您是说不必考虑,为什么呢?
是不是没有办法解决!
作者: gfuuyygy    时间: 2003-6-25 08:07
在一台机器上的窗体中编辑数据后,即使刷新一表,另一台机器上的窗体不刷新数据源是不会见到新数据的!目前还没有听说有谁在ACCESS中解决这一问题!
作者: binuochao    时间: 2003-6-25 18:30
解决了!其实解决方法很简单,只要将:工具---选项---高级---刷新间隔(秒)的值(60)  改为1或2即可!至于数据源是表还是查询没有关系!
作者: royi    时间: 2003-6-25 18:33
原来怎么简单!
晕倒十八次!
mdb可以,adp好象不行!


[此贴子已经被作者于2003-6-25 10:44:12编辑过]


作者: royi    时间: 2003-6-25 18:48
binuochao老大,MDB可以用你说的方法解决,ADP呢?
ADP按你说的方法,没用!
怎么办呢?
老大,想想办法!




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3