2010-01-18 17 views
5

क्या कोई मुझे डाटाबेसिंग के लिए चेकस्टेट संपत्ति बनाम चेकबॉक्स चेक की गई संपत्ति का उपयोग करने के पेशेवरों और विपक्ष बता सकता है?चेकबॉक्स डेटा बाइंडिंग - चेक किए गए बनाम चेकस्टेट

धन्यवाद।

+0

मैंने अभी कुछ लोगों को देखा है और मैंने जो चर्चा पढ़ी है, उसके आधार पर मैंने अनुमान लगाया है कि यदि क्षेत्र बाध्य है तो बूलियन प्रकार मान है, और चेकस्टस्टेट, क्योंकि इसमें 3 हो सकते हैं राज्यों को, एक पूर्णांक प्रकार मान से बांधने की आवश्यकता होगी। – Marshall

+0

असल में, एक डीबी बूलियन कभी-कभी शून्य भी हो सकता है (उदाहरण के लिए एक प्रकार का शून्य डीबी क्षेत्र प्रकार), जो न तो सत्य और न ही झूठा प्रतिनिधित्व करता है, इसलिए मैं पूरी तरह से जरूरी होने तक एक पूर्णांक के लिए चेकबॉक्स का उपयोग करने का सुझाव देता हूं। – Webleeuw

उत्तर

7

चेक किया गया केवल सत्य या गलत (एक चेकमार्क या कोई भी प्रस्तुत नहीं कर सकता), जबकि चेकस्टेट को भी अनिश्चित किया जा सकता है, जिसका अर्थ है आंशिक रूप से ग्रेड चेकमार्क न तो सत्य और न ही झूठा प्रतिनिधित्व करता है।

एनबी। जब चेकस्टेट अनिश्चित है, चेक किया गया सत्य है। शायद आपकी स्थिति के लिए अप्रासंगिक, लेकिन यह अभी भी महत्वपूर्ण हो सकता है।

+0

वह आखिरी बिट ध्यान में रखने के लिए कुछ अच्छा है। – Marshall

+0

मेरे पास दो डेटाबेस उपलब्ध हैं - चेक किए गए और चेकस्टेट। अगर मैं अपने बूलियन को जांचने के लिए बाध्य करता हूं और डीबी मान शून्य है, तो चेक किया जाता है - सत्य या गलत क्या है? ऐसा लगता है कि चेकडस्टेट के साथ डीबीएनयूएल का निरीक्षण चेकस्टेट = अनिश्चित द्वारा किया जाएगा। सही? – Marshall

+1

मुझे संदेह है कि डीबीएनयूएल के परिणाम चेक किए गए हैं = झूठी और चेकस्टेट = अनिश्चित, लेकिन आपकी सबसे अच्छी शर्त यह है कि आप इसे आजमाएं :)। – Webleeuw

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