प्रश्न में दिए गए लिंक पर विस्तार करने के लिए:
- पैकेज वैरिएबल बनाएं
- पैकेज चर नाम पर डबल क्लिक करें। (यह आपको चर के गुणों तक पहुंचने की अनुमति देता है)
- प्रॉपर्टी 'EvaluateAsExpression' को सही पर सेट करें
- अभिव्यक्ति निर्माता में क्वेरी दर्ज करें।
- OLE DB स्रोत क्वेरी को वैरिएबल से SQL कमांड पर सेट करें
एक्सप्रेशन बिल्डर गतिशील रूप से 'पैरामेटाइज़्ड क्वेरीज़' बनाने के लिए वैरिएबल का उपयोग करके एक्सप्रेशन बना सकता है।
तो निम्नलिखित 'सामान्य' क्वेरी:
select * from book where book.BOOK_ID = ?
एक्सप्रेशन बिल्डर में इस प्रकार लिखा जा सकता है:
"select * from book where book.BOOK_ID = " + @[User::BookID]
फिर आप एक्सप्रेशन बिल्डर का उपयोग करके नल हैंडलिंग और डेटा रूपांतरण कर सकते हैं।