मैं उपयोगकर्ता डेटा संग्रहीत करने के लिए एडोब एयर और स्क्लाइट का उपयोग कर रहा हूं और मैं बूलियन मूल्य का उपयोग करना चाहता हूं Checkbox
और डेटा को DB में स्टोर करें, लेकिन मुझे नहीं पता कि यह कैसे करना है। मुझे पता है कि मुझे INTEGER का उपयोग करना है और इसे 0 या 1 मान में स्टोर करना है लेकिन मैं इसे कैसे करूँ?
और मैं नेट पर कोई उदाहरण नहीं दे सका।
उत्तर:
जवाब के लिए 0 № 1के अनुसार इस संपर्क,
SQLite में एक अलग बूलियन स्टोरेज क्लास नहीं है। इसके बजाय, बूलियन मान को पूर्णांक 0 (गलत) और 1 (सत्य) के रूप में संग्रहीत किया जाता है।
अतः निर्दिष्ट कॉलम के साथ तालिका बनाएं INTEGER
, और मान डालें जैसा कि है। SQLite को स्वचालित रूप से उन्हें 1 या 0 में बदलना चाहिए।
जवाब के लिए 0 № 2
AIR "SQLite" संस्करण को दस अतिरिक्त स्तंभ आत्मीयता प्रकारों को शामिल करने के लिए संशोधित किया गया है, और उन प्रकारों में से एक बुलियन है। इसलिए यदि उदाहरण के लिए एक डेटाबेस स्तंभ नाम दिया गया है। स्टॉक में एक बूलियन के रूप में घोषित किया गया है, इस तरह एक क्वेरी काम करेगी:
SELECT titleID FROM main.Books WHERE inStock = true;