मेरे पास एक क्वेरी है जो एक दर्जन से अधिक टेबल में शामिल होने के बजाय बड़ी है, और मैं एक आईडी फ़ील्ड (उदा।: between nStartID and nEndID
) के आधार पर रिकॉर्ड वापस खींचना चाहता हूं।क्या माइक्रोसॉफ्ट एक्सेस अपडेट क्वेरी में प्रोग्रामेटिक रूप से पैरामीटर पास करना संभव है?
मैंने दो पैरामीटर बनाए और उन्हें मानदंड के रूप में परीक्षण किया और वे ठीक काम करते हैं।
समस्या यह है कि, मुझे इस मुख्य क्वेरी से एक सम्मिलित क्वेरी चलाने की आवश्यकता है, और मुख्य क्वेरी में वे पैरामीटर की आवश्यकता है। इसलिए, मुझे प्रोग्रामेटिक रूप से पैरामीटर पास करने की आवश्यकता है।
किसी के पास यह संकेत है कि यह कैसे किया जा सकता है?
धन्यवाद।
मेरे पास मेरी ज़रूरत का समाधान है, लेकिन यह सुनिश्चित नहीं है कि यह सबसे अच्छा है या नहीं।मैंने nStartID और nEndID के लिए वैश्विक चर बनाए हैं, फिर प्रत्येक के लिए एक फ़ंक्शन बनाएं, जैसे getStartID() और getEndID() जो उन मानों को पढ़ते हैं। तब मैं उन कार्यों को मूल क्वेरी के क्लॉज में उपयोग करता हूं। समाधान का सबसे सुंदर नहीं है, लेकिन यह काम करता है। मैं इस घटना में इसे खोल रहा हूं कि किसी और के पास अनुभव है कि वे दूसरों के लाभ के लिए साझा करना चाहते हैं। आपके सहायक इनपुट के लिए धन्यवाद। – Jav