क्या कोई यह बताएगा कि LINQ को स्क्लाइट के साथ कैसे काम करना है।आप SQLQ के साथ LINQ का उपयोग कैसे करते हैं
उत्तर
चेक इस प्रदाता:
इसके अलावा, आप SQL Compact जो बहुत अच्छा LINQ करने वाली एसक्यूएल समर्थन हासिल है उपयोग करने पर विचार कर सकते हैं।
लिंक में एक महत्वपूर्ण ज़िप गुम है। – jcollum
हाँ एक SqlLite Linq Provider है के रूप में सीएमएस
बाहर चेक एसक्यूएल सर्वर कॉम्पैक्ट ने उल्लेख किया है और यह Linq के साथ अच्छी तरह से काम करता है
इसे जोड़ने के लिए धन्यवाद। मैंने अपना खुद का प्रश्न पोस्ट करने से पहले इसे पढ़ा था लेकिन अभी भी समझ में नहीं आया कि लिंक काम कैसे कर रहा है, इसलिए मैंने खुद को सवाल लिखने का फैसला किया। – minty
मैं जोड़ने के लिए है कि आप के साथ SQL के Linq उपयोग कर सकते हैं एसकलाइट कुछ शर्तों के साथ:
- आप लिंक से एसक्यूएल डिजाइनर का उपयोग नहीं कर सकते हैं जिसका मतलब है कि आपको अपने क्लैस को रोल करना है रों।
- आपको कुछ ऑपरेशन न करने के लिए सावधान रहना होगा जिसके परिणामस्वरूप एसक्यूएल कोड द्वारा समर्थित एसक्यूएल कोड होगा।
उदाहरण के लिए, यदि आप अपने LINQ क्वेरी में से किसी में FirstOrDefault() का उपयोग नहीं कर सकते हैं क्योंकि यह की तरह कुछ में परिणाम होगा:
select top 1 * from table where ...
के बाद से SqlLite "शीर्ष 1" वाक्य रचना का समर्थन नहीं करता है, तो आप एक रनटाइम एसक्यूएल त्रुटि gt होगा।
इसके अलावा, मैं मूल सीआरयूडी संचालन के लिए बड़ी सफलता के साथ एसक्ललाइट के साथ लिंक से एसक्यूएल का उपयोग कर रहा हूं।
सीएमएस द्वारा प्रदान किया गया लिंक अब और काम नहीं करता है। मैंने इस one का उपयोग किया है क्योंकि अब यह उनके एसक्यूएल लाइट एडीओ .NET प्रदाता में बेक्ड लगता है।
दुर्भाग्य से वे अभी भी बनाने कक्षाएं :(
भी पता है कि एसक्यूएल सर्वर कॉम्पैक्ट LINQ कक्षाओं के लिए डिज़ाइन मोड का समर्थन नहीं करता हो के लिए वी.एस. के डिजाइनर मोड का समर्थन नहीं है! आप उपयोग करना चाहते लेकिन अगर इकाई की रूपरेखा डिजाइनर एसक्यूएल लाइट और एसक्यूएल सर्वर कॉम्पैक्ट :) के लिए काम करते
इस समय पर है कोई अच्छा उपकरण यह करने के लिए करता है!
SQLite के लिए LINQ प्रदाता सभी अल्फा चरण में हैं (उदाहरण के लिए: dblinq2007)। और वाणिज्यिक उद्देश्य में इसका उपयोग करने के लिए यह बहुत बड़ा जोखिम है! तो शायद भविष्य में ...
यदि आप एडीओ.NET का उपयोग करना चाहते हैं तो अच्छा ओवी: phxsoftware है।
जो अल्बाहारी का LINQPad अब स्क्लाइट का समर्थन करता है: http://www.linqpad.net/Beta.aspx। उन सभी पर शासन करने के लिए एक LINQ उपकरण।
मीठे, @ebpower अद्यतन – minty
के लिए धन्यवाद आपका स्वागत है। कोई भी मौका आप इस सवाल को बंद कर सकते हैं? –
आप इसका उपयोग कर सकते हैं: http://code.google.com/p/dblinq2007। हालांकि ऐसा लगता है कि प्रोजेक्ट अभी भी अल्फा चरण में है, आईएमओ यह वास्तव में बहुत स्थिर है।बेशक यदि आपके पास एक बड़ी परियोजना है, तो MySQL या SQL कॉम्पैक्ट जैसे किसी अन्य चीज़ का उपयोग करना बेहतर है। मुझे SQL सर्वर पसंद नहीं है, क्योंकि यह बहुत फूला हुआ है, और SQL कॉम्पैक्ट या MySQL
- 1. SQLQ के साथ LINQ (linqtosql)
- 2. आप i18n का उपयोग Node.js के साथ कैसे करते हैं?
- 3. आप PowerShell का उपयोग कैसे करते हैं?
- 4. आप आईएमई का उपयोग कैसे करते हैं?
- 5. आप स्क्वाक का उपयोग कैसे करते हैं?
- 6. आप जेएसटीएल का उपयोग कैसे करते हैं?
- 7. आप CTEST_CUSTOM_PRE_TEST का उपयोग कैसे करते हैं?
- 8. LINQ प्रश्नों के अलावा, आप सी # में अनाम प्रकारों का उपयोग कैसे करते हैं?
- 9. क्या आप एनडपेन्स का उपयोग करते हैं?
- 10. क्या आप दावे का उपयोग करते हैं?
- 11. आप gnuplot के अंतर्निहित फोंट का उपयोग कैसे करते हैं?
- 12. क्या आप फ़िंग का उपयोग करते हैं?
- 13. जब आप अनुवादित पाठ में लिंक करते हैं तो आप गेटटेक्स्ट का उपयोग कैसे करते हैं?
- 14. क्या आप क्यूटी का उपयोग करते हैं और आप इसका उपयोग क्यों करते हैं?
- 15. क्या आप ToList() करते हैं?
- 16. आप + - */का उपयोग कर एक्सओआर को कैसे कार्यान्वित करते हैं?
- 17. आप जावा लाइब्रेरी का उपयोग कैसे करते हैं?
- 18. आप जावा में रूबी का उपयोग कैसे करते हैं?
- 19. आप "git --bare init" भंडार का उपयोग कैसे करते हैं?
- 20. बैच फ़ाइल में आप SETLOCAL का उपयोग कैसे करते हैं?
- 21. आप ब्राउज़र इतिहास का उपयोग कैसे करते हैं?
- 22. सी ++ में आप बिटवाई झंडे का उपयोग कैसे करते हैं?
- 23. आप केट का उपयोग कैसे करते हैं? टिप्स/ट्रिक्स/वर्कफ़्लो
- 24. आप Python में subprocess.check_output() का उपयोग कैसे करते हैं?
- 25. आप MapReduce/Hadoop का उपयोग कैसे करते हैं?
- 26. आप इवेंट डिस्पैच थ्रेड का उपयोग कैसे करते हैं?
- 27. आप .NET एप्लिकेशन में RequJS का उपयोग कैसे करते हैं?
- 28. आप LINQ से SQL के साथ क्रॉस जॉइन कैसे करते हैं?
- 29. आप Excel सर्वर-पक्ष का उपयोग कैसे करते हैं?
- 30. आप इंटरफ़ेस का परीक्षण कैसे करते हैं?
पर अधिक कार्यक्षमता प्रदान नहीं करता है क्या यह एक डुप्ली नहीं है? http://stackoverflow.com/questions/250071/linq-with-sqlite-linqtosql –
http://stackoverflow.com/questions/250071/linq-with-sqlite-linqtosql – jcollum