如何实现屏幕及时刷新???

不胜人生一场醉 海南移动 项目总监  2003-01-31 10:57:57
当数据库新增记录时,如何实现数据窗口的及时刷新
多用户环境下,一个用户新增记录,如何使另外一个用户得到提示,总不能来个time触发器实现吧,这样对网络会造成压力
...全文
49 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
yyl21 2003-03-07
这样如何:
建一个后台datastore,datawindow数据共享它,在time事件中用select count()与datastore中的数据比较,如新增记录就刷新datastore
回复
chengzl081399 2003-03-07
如果要刷新数据窗口,把数据窗口属性中的 timer interval设置为1000(1秒)就OK!~
回复
dotnba 2003-02-02
我也想要啊...
Timer确实有些恐怖
回复
因为局域网带宽和网络用户的原因,timer()刷新不现实
谁能给个三层结构的例子再加200分
windboy@vip.sina.com
回复
ice2water 2003-02-01
使用timer()函数及事件定时刷新
回复
szpqq 2003-02-01
自己刷新吧,像发邮件似的,别人给你发邮件了,但你的那窗口打开,总得自己刷新吧
回复
freechinapi 2003-01-31
我的建议就是你做一个三层结构,在数据库和客户端增加一个app这样就应该行了,当一个客户端增加记录时,先将请求发给app由app进行数据库更新,然后app给其他客户端发送消息,使其他客户端更新显示
回复
相关推荐
发帖
DataWindow
创建于2007-09-28

573

社区成员

PowerBuilder DataWindow
申请成为版主
帖子事件
创建了帖子
2003-01-31 10:57
社区公告
暂无公告