| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 5288 人关注过本帖
标题:Access2016, subform.requery 没有刷新数据,求助!
只看楼主 加入收藏
sincaye
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2018-1-23
收藏
 问题点数:0 回复次数:0 
Access2016, subform.requery 没有刷新数据,求助!
Access2016, subform.requery 没有刷新数据. 子窗体根据主窗体上的combobox选择,做相应的查询,并更新数据。子窗体的数据源是query2,query2 又是建立在query1的基础上。query1是参数查询,接收主窗体上combobox客户选择的参数。通过编程,根据主窗体combobox的值,更新query1的SQL语句,然后让子窗体刷新。结果并没有如预期的更新数据。检查下来,基本都没有问题,只是子窗体刷新时,query1.SQL的重新赋值,并没有传导到子窗体中。如果我切换到设计视图,再切换回来,主窗体重新加载后,一切都如预期的显示出来了。我的问题就是:下面程序中加粗的2句为什么不刷新子窗体数据?非要重新加载窗体才可以?
如果需要,我可以提供数据库文件。请大神指教!谢谢!

dim db as database
dim qry as querydef
set db=currentdb
set qry=db.querydefs("query1")

qry.SQL=some string
me.subform1.form.requery

--------------------------------------

搜索更多相关主题的帖子: 刷新 数据 子窗体 窗体 db 
2018-01-23 14:08
快速回复:Access2016, subform.requery 没有刷新数据,求助!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.517795 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved