यदि आप जानते हैं कि क्वेरी अभी भी ActiveDatasheet है, तो अनुरोध करें कि:
Screen.ActiveDatasheet.Requery
यदि आप यह नहीं जानते हैं (आप Screen.ActiveDatasheet.Name की जांच कर सकते हैं), तो आप इसे फिर से खोल सकते हैं (यदि क्वेरी पहले से खुली है तो इसकी आवश्यकता हो सकती है या नहीं भी हो सकती है - मुझे उम्मीद है कि यह नहीं होगा, लेकिन मैं गलत हो सकता हूं) ), और फिर यह ActiveDatasheet होगी और आप इसकी आवश्यकता कर सकते हैं।
या, आप यह कर सकते हैं:
DoCmd.SelectObject acQuery, "NameOfYourQuery"
Screen.ActiveDatasheet.Requery
निश्चित रूप से इनमें से एक या अधिक तरीके काम करेंगे।
लेकिन मुझे यह बताना चाहिए कि उपयोगकर्ता इंटरफ़ेस ऑब्जेक्ट के रूप में तालिकाओं और प्रश्नों का उपयोग करना एक अच्छा विचार नहीं है। इसके बजाय आपको उपयोगकर्ताओं को उनमें प्रदर्शित डेटा के साथ सहभागिता करने की अनुमति देने के लिए फ़ॉर्म बनाना चाहिए क्योंकि इससे आपको उन पर अधिक नियंत्रण मिलता है।
(एक बात जो बहुत से लोग नहीं जानते हैं वह यह है कि एक डेटाशीट एक फॉर्म ऑब्जेक्ट है, इसलिए स्क्रीन के गुण और तरीके। आपत्ति करें और उन्हें आग लगा दें; लेकिन मैं यूआई बनाने के लिए सबसे आसान मार्ग के रूप में इसकी अनुशंसा नहीं करता...)