Office中国论坛/Access中国论坛

标题: 关于使用RecordSource刷新子窗体无效的问题 [打印本页]

作者: sxmzq1    时间: 2007-9-22 10:04
标题: 关于使用RecordSource刷新子窗体无效的问题
现在发现一个问题,update或delete、insert数据后使用RecordSource刷新子窗体时,有时无效(有时可以),需要事件结束后在子窗体点几下才会出现改动内容。
如果在刷新前增加延时,不能刷新的情况会减少很多,但有时也会有不能刷新的情况。这是为什么,有办法解决吗?

注:子窗体数据来自链接表。
    DoCmd.RunSQL "delete from 表1 where 自动编号=" & Me.自动编号 & ""
              MsgBox "删除完成OK"
              Me.[产品工艺1].Form.RecordSource = "select * from 表1 where 产品编号=" & Me.产品编号 & " order by 工艺步骤"
              Me.[产品工艺1].Requery
作者: sxmzq    时间: 2007-9-22 21:41
急等中,没办法,顶起来
作者: sxmzq    时间: 2007-9-25 12:28
再顶起来,update后,刷新子窗体无效。除了延时刷新外,还有其他原因吗?
作者: kappalee163    时间: 2008-8-20 14:39
我也不知道啊
挺难的好像
作者: tz-chf    时间: 2008-8-20 15:53
同意3楼,和链接表无关。

好象可以做得更简洁一些,把东西传上来看看,否则讲不到一块儿去。




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