2012-08-27 78 views
1

我想换一个分裂形式的SQL在微软的Access更改SQL查询,并刷新得到新的结果

Dim db As Database 
Dim query As QueryDef 
Set db = CurrentDb 
Set query = db.QueryDefs("MyQuery") 

Me.query = query.SQL 
Me.Requery 

现在操作Me.query = query.SQL作品,我已经检查它,但它根本就不刷新结果。

回答

1

我认为你的意思是设置记录来源:

Me.recordsource = query.SQL 

顺便说一句,我会谨慎地使用对象名称作为变量名,query不是一个变量一个好名字。

+0

我曾尝试过,但没有改变。但是,谢谢,一般你是对的,我会改变它在这个问题上的查询。 –

+0

好的,所以你的解决方案是正确的,在ms访问中使用拆分表单存在问题。谢谢! –