में थोक सम्मिलन मैं SQL सर्वर सीई में नया हूं और विजुअल स्टूडियो 2008, एसक्यूएल सर्वर सीई 3.5 का उपयोग कर रहा हूं। मैं जानना चाहता हूं कि SQL सर्वर सीई डेटाबेस में थोक रिकॉर्ड डालने का सबसे अच्छा तरीका क्या है? क्या SQL Server CE के लिए BULK INSERT
कथन कार्य करता है? मेरे पास लगभग 45 टेबल हैं और इनमें से कुछ तालिकाओं में बड़ी मात्रा में डेटा होना चाहिए। command.Prepare
का उपयोग करना पर्याप्त है या क्या अधिक कुशल और तेज़ तरीका है?एसक्यूएल सर्वर सीई
उत्तर
एसक्यूएल सीई में थोक सम्मिलन कमांड नहीं है। TableDirectSqlCeCommand का उपयोग कर एक अद्यतन करने योग्य SqlCeResultset खोलने के लिए सबसे अच्छा कच्चा प्रदर्शन खोलने के लिए आपकी सबसे तेज़ शर्त है। यह क्वेरी प्रोसेसर को पूरी तरह से बाईपास करता है, और वास्तव में एक पाठ फ़ाइल को सीधे लिखने के रूप में तेज़ है।
मैं एक NuGet पुस्तकालय में थोक डालने कोड लिपटे है, कि आप की तरह आप आज SqlBulkCopy का उपयोग का उपयोग कर सकते हैं: http://sqlcebulkcopy.codeplex.com
एरिक्स लाइब्रेरी के साथ अच्छी बात यह है कि एपीआई एसक्यूएल 2008 में मिली किसी की नकल करता है, इसलिए यदि आप विभिन्न प्रदाताओं का निर्माण करते हैं तो इसे एकीकृत करना आसान होगा। – Daniel
- 1. एसक्यूएल सर्वर सीई 4
- 2. एसक्यूएल स्थानीय डीबी बनाम एसक्यूएल सर्वर सीई
- 3. एसक्यूएल सीई
- 4. SQL सर्वर सीई 4
- 5. एसक्यूएल सर्वर सीई में संक्षिप्त या कॉम्पैक्ट?
- 6. एसक्यूएल सर्वर सीई डेटाबेस आकार मुद्दा
- 7. दो एसक्यूएल सीई डीबीएस
- 8. एसक्यूएल सीई अधिकतम लंबाई
- 9. वैकल्पिक के साथ लिंक जहां क्लॉज और एसक्यूएल सर्वर सीई
- 10. एसक्यूएल सर्वर सीई (कॉम्पैक्ट संस्करण) में डेटा पेजिंग
- 11. एसक्यूएल सर्वर सीई वर्चर्स का समर्थन क्यों नहीं करता है?
- 12. एसक्यूएल सर्वर सीई: यदि अद्यतन मौजूद है तो
- 13. एसक्यूएल सीई की सीमा 4.0
- 14. एसक्यूएल सीई 4.0 या एसक्यूएल एक्सप्रेस? क्या ऑर्चर्ड सही है?
- 15. मैं एसक्यूएल सर्वर प्रबंधन स्टूडियो में एसक्यूएल सीई डेटाबेस कैसे प्रबंधित कर सकता हूं?
- 16. एसक्यूएल सीई 4.0 एक इंस्टालशील्ड पूर्वापेक्षाएँ
- 17. एसक्यूएल सीई 3.5 डेटाबेस को SQLite
- 18. एसक्यूएल प्रबंधन सीई 4.0 से एसक्यूएल प्रबंधन स्टूडियो 2008
- 19. सीई ++
- 20. SQL सीई डेटाबेस
- 21. एसक्यूएल सर्वर कॉम्पैक्ट संस्करण
- 22. एसक्यूएल सीई प्रतिकृति के लिए एक अच्छा डेमो कहां है?
- 23. एसक्यूएल सर्वर कॉम्पैक्ट संस्करण में सबक्वायरी
- 24. एसक्यूएल: एसक्यूएल सर्वर
- 25. एसक्यूएल एसक्यूएल सर्वर
- 26. टी-एसक्यूएल (एसक्यूएल सर्वर)
- 27. एसक्यूएल सर्वर: एसक्यूएल क्वेरी
- 28. माइक्रोसॉफ्ट एसक्यूएल सर्वर सीई (कॉम्पैक्ट संस्करण) के लिए jdbc ड्राइवर 3.5
- 29. एसक्यूएल सर्वर सीई के लिए गतिशील कनेक्शन स्ट्रिंग का उपयोग कैसे करें?
- 30. एसक्यूएल सर्वर सीई - आंतरिक त्रुटि: साझा स्मृति क्षेत्र नहीं खोल सकता
तरह की हास्यास्पद है कि हालांकि, क्योंकि MSDN डॉक्स राज्य है कि TableDirect केवल द्वारा इस्तेमाल किया जा माना जाता है ओएलडीडीबी प्रदाताओं। जैसा कि मैंने कहा है, जैसा कि मैं करता हूं ... "टेबल डायरेक्ट केवल ओएलई डीबी के लिए .NET Framework डेटा प्रदाता द्वारा समर्थित है" –
मुझे लगता है कि मुझे खुशी है कि मैंने कभी दस्तावेज़ नहीं पढ़े। :) – ctacke
क्षमा करें बेवकूफ सवाल - कोई विचार अगर यह एमएस द्वारा समर्थित परिदृश्य होगा? यह काफी दिलचस्प लगता है, मैं बस उस स्थिति में नहीं जाना चाहता हूं जहां एमएस वापस आएगा और समर्थन नहीं करेगा (अगर किसी को इसकी आवश्यकता हो)। – bahree