设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

123下一页
返回列表 发新帖
查看: 16387|回复: 20

[窗体] access子窗体如何立即刷新问题?

[复制链接]
发表于 2007-8-7 08:47:14 | 显示全部楼层 |阅读模式
本人搞了个系统,主要在主窗体里输入数据后,然后在子窗体里显示刚才输入的数据浏览,用的是requery方法刷新,我发现输入数据后用requery方法刷新子窗体不能立即显示刚才输入的数据,后来我自己设计一个延时语句,就是用for语句不断累加让电脑等待一段时间,过了一段时间后子窗体就能显示刚才输入的数据了,这个办法很好,但是时间等待太长了,时间太短了子窗体又不能显示刚才输入的数据,请问高手有办法吗让子窗体立即显示刚才输入的数据(数据放入在表里,用ADO连接方法打开表)。谢谢
发表于 2007-8-7 08:58:21 | 显示全部楼层
请将requery刷新语句写出来看下
 楼主| 发表于 2007-8-7 09:06:23 | 显示全部楼层
me.子窗体名称.form.requery
发表于 2007-8-7 09:44:03 | 显示全部楼层
me.子窗体名称.requery
 楼主| 发表于 2007-8-7 13:08:21 | 显示全部楼层
楼上的没有看清楚我的意思,我是说我用了刷新的语句后,子窗体内容没有立即刷新。后来我用了循环语句后,等待几秒后子窗体新内容才显示出来了。
就是用下面的语句:
   
    '数据刷新
    Me.cil_display.Requery


    For i = 0 To 60000000
        j = j + 1
    Next i
  
    '再次刷新
    Me.cil_display.Requery
 楼主| 发表于 2007-8-8 14:45:41 | 显示全部楼层
有人知道如何解决呀,有没有实例参考?
发表于 2007-8-14 14:11:56 | 显示全部楼层

好简单

me![子窗体名].reqeury就行了
发表于 2007-8-16 22:27:14 | 显示全部楼层
你的requery方法,在什么事件中?
是不是您的记录根本就还没有保存?
发表于 2007-9-22 10:07:35 | 显示全部楼层
兄弟,这问题解决了没有,我现在也发现这个问题了,一直没解决
发表于 2007-10-18 22:36:07 | 显示全部楼层

子窗体无法立即刷新的问题?

我也被这个问题捆扰着,请问有解决的办法吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-2 23:27 , Processed in 0.156514 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表