2011-10-15 16 views
9

में क्लॉज डैपर के साथ फ्लाई पर मानदंड जोड़ना और निकालना संभव है? मुझे उपयोगकर्ता संचालित फ़िल्टरिंग को लागू करने के लिए इसकी आवश्यकता है। प्रत्येक फ़िल्टर के लिए एक प्रश्न पूछना संभव नहीं है क्योंकि बहुत सारे संयोजन हैं।गतिशील जहां डैपर

उत्तर

3

सबसे बुनियादी स्तर पर, आप स्ट्रिंगबिल्डर में गतिशील रूप से TSQL का निर्माण कर सकते हैं - अतिरिक्त and c.Name = @name आदि जोड़ना। अतिरिक्त पैरामीटर के बारे में चिंता मत करो; उन्हें सभी भेजें - पुस्तकालय कमांड का निरीक्षण करता है और स्पष्ट रूप से उपयोग नहीं किए जाने वाले किसी भी पैरामीटर को नहीं जोड़ता है। इस विशिष्ट परिदृश्य के लिए एक दूसरा, नया एपीआई है, लेकिन मुझे जांच किए बिना विनिर्देशों को याद नहीं किया जा सकता है (और मैं कंप्यूटर पर नहीं हूं)। मैं बाद में अधिक विवरण जोड़ने की कोशिश कर सकता हूं (माना जाता है कि सैम नहीं करता है)।

+0

मैं वर्तमान में एक स्ट्रिंग के रूप में एसक्यूएल का निर्माण कर रहा हूं। समस्या यह है कि मैं कहां में कई आईएन का उपयोग कर रहा हूं। कुछ कभी-कभी खाली संग्रह होते हैं और इसलिए यह गलत संग्रह में गुजर रहा है। आदर्श रूप से मैं फ़िल्टर में संग्रह में आइटम होने पर केवल इन खंड को जोड़ना चाहता हूं। – NabilS

+0

@NabilS लेकिन यदि आप उस हिस्से को * जोड़ नहीं सकते हैं, तो इसे अभी भी सही तरीके से काम करना चाहिए - लेकिन मैं –

+1

@NabilS की जांच करूंगा: http://samsaffron.com/archive/2011/09/05/ + गड़बड़ + + + गड़बड़ + लिंक + 2-एसक्यूएल + बनाई गई # टिप्पणियां टिटल –

संबंधित मुद्दे