最近在做一个系统,发现在关闭几个带子窗体(当然子窗体数据量较大而且是经多次查询得出的数据源)的窗体时,关闭速度非常慢。经仔细检查没发现窗体在关闭时运行什么程序。
后经测试发现先将子窗体的源对象设为空再关闭窗体,速度就快极了。
把docmd.close acfrom,me.name
换成:
me.frmchild.sourceobject=""
docmd.close acfrom,me.name
刚刚发现,大家共享。