2012-08-27 124 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訪問中使用拆分表單存在問題。謝謝! –