एमएस एक्सेस - पैरामीटर क्वेरी
प्रश्नों के बारे में सबसे अच्छी बात यह है कि आप एक ही क्वेरी को बार-बार सहेज और चला सकते हैं, लेकिन जब आप एक ही क्वेरी को बार-बार केवल मापदंड बदलकर चलाते हैं तो आप क्वेरी को पैरामीटर मान सकते हैं।
यदि आप अक्सर किसी विशेष क्वेरी की विविधताएँ चलाना चाहते हैं, तो पैरामीटर क्वेरी का उपयोग करने पर विचार करें
पैरामीटर क्वेरी क्वेरी चलाने से पहले मापदंड की आपूर्ति करने के लिए अंतिम उपयोगकर्ता को संकेत देने के लिए एक इंटरैक्टिव तरीके से जानकारी प्राप्त करता है।
आप यह भी निर्दिष्ट कर सकते हैं कि पैरामीटर को किस प्रकार का डेटा स्वीकार करना चाहिए।
आप किसी भी पैरामीटर के लिए डेटा प्रकार सेट कर सकते हैं, लेकिन संख्यात्मक, मुद्रा या दिनांक / समय डेटा के लिए डेटा प्रकार सेट करना विशेष रूप से महत्वपूर्ण है।
जब आप उस डेटा प्रकार को निर्दिष्ट करते हैं जिसे एक पैरामीटर को स्वीकार करना चाहिए, तो उपयोगकर्ताओं को अधिक उपयोगी त्रुटि संदेश दिखाई देता है यदि वे गलत प्रकार के डेटा दर्ज करते हैं, जैसे कि पाठ दर्ज करना जब मुद्रा की अपेक्षा की जाती है।
यदि कोई पैरामीटर टेक्स्ट डेटा को स्वीकार करने के लिए सेट है, तो किसी भी इनपुट को टेक्स्ट के रूप में व्याख्या किया जाता है, और कोई त्रुटि संदेश प्रदर्शित नहीं होता है।
उदाहरण
अब एक पैरामीटर क्वेरी बनाकर एक सरल उदाहरण देखें। आइए हम अपना डेटाबेस खोलें और क्रिएट टेबल टैब में क्वेरी डिज़ाइन चुनें।

पर डबल क्लिक करें tblProjects और बंद करें Show संवाद बॉक्स।

उस फ़ील्ड का चयन करें जिसे आप एक क्वेरी परिणाम के रूप में देखना चाहते हैं जैसा कि निम्नलिखित स्क्रीनशॉट में दिखाया गया है।

ProjectStart कॉलम के मानदंड पंक्ति में क्वेरी डिज़ाइन ग्रिड में, टाइप करें [Enter a project start data]। डोर[Enter a project start data]आपका पैरामीटर प्रॉम्प्ट है। वर्ग कोष्ठक इंगित करते हैं कि आप इनपुट के लिए प्रश्न पूछना चाहते हैं, और पाठ हैEnter a project start data पैरामीटर प्रॉम्प्ट प्रदर्शित करता है।

अब हम अपनी क्वेरी चलाते हैं और आपको निम्नलिखित संकेत दिखाई देंगे।

अब हम निम्नलिखित तारीख दर्ज करते हैं।

पुष्टि करने के लिए ठीक क्लिक करें।

परिणामस्वरूप, आप 2/1/2007 को शुरू हुई परियोजना का विवरण देखेंगे। आइए हम डिज़ाइन दृश्य पर जाएं और क्वेरी को फिर से चलाएँ।

उपरोक्त स्क्रीनशॉट में दिनांक दर्ज करें और Ok पर क्लिक करें। अब आप उस परियोजना का विवरण देखेंगे जो 5/1/2008 को शुरू हुई थी।