remove column from variable (LINQ) -
मैंने निम्न चर परिभाषित किया है
var परिणाम = रिपोर्ट में firoozehDataContext.Reports रिपोर्ट चुनें; < / P>
अब अगर मैं चाहता हूं कि वेरिएबल में कॉलम में से एक को हटाना चाहते हैं, तो मैं यह कैसे करूँ?
जब तक आप प्रदर्शन के बारे में गंभीर चिंता नहीं करते हैं, ऐसा लगता है कि यूआई स्तर पर किस तरह की चीज़ों को संभाला जाना चाहिए और आपके डेटा एक्सेस कोड में नहीं।
मुझे इस धारणा है कि आप इस क्वेरी के परिणाम और ग्रिड के लिए बंधन या ऑटो-जनरेटेड कॉलम के साथ सूची। हालांकि, यह नियंत्रित करने के लिए बहुत आसान है (और सुरक्षित) कि कॉलम एक ग्रिड में दिखाई देने से अधिक गतिशील रूप से एक एसक्यूएल एसईएलई क्वॉलिटी का निर्माण करना है। ऑटो-जनरेट किए गए कॉलम सचमुच मचान परिदृश्यों के लिए ही उपयुक्त हैं।
एक और अच्छा कारण है कि आप जो कर रहे हैं उसके विरुद्ध मैं सुझाऊंगा कि वह हर बार आपका अंतिम उपयोगकर्ता दूसरे (या पुनः दिखाने) को छिपाने का निर्णय करता है कॉलम, आपको अपनी पूरी क्वेरी फिर से चलाने के लिए मजबूर कर दिया गया है। यह लगभग निश्चित तौर पर नहीं है कि आप वास्तव में क्या चाहते हैं।
मैं बस उन सभी कॉलमों का चयन करूंगा जो हो सकता है उपलब्ध हो और उन लोगों को छिपाने कि नहीं यूआई कोड के भाग के रूप में उपलब्ध रहें।
Comments
Post a Comment