मैं एक नई SQL सर्वर कॉम्पैक्ट डेटाबेस फ़ाइल (.sdf) प्रोग्रामेटिक रूप से कैसे बना सकता हूं, बिना किसी मौजूदा टेम्पलेट फ़ाइल को कॉपी करने के लिए?SQL सर्वर सीई डेटाबेस फ़ाइल प्रोग्रामेटिक रूप से
उत्तर
यहाँ कुछ अच्छी जानकारी है: Create a SQL Server Compact Edition Database with C#
string connectionString = "DataSource=\"test.sdf\"; Password=\"mypassword\"";
SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();
पहले, ब्राउज़ करें टैब पर क्लिक करें जाओ। अब पर नेविगेट करें। अब System.Dadta.SqlServerCe.dll
चुनें, उस पर क्लिक करें, फिर संदर्भ में खींचने के लिए ठीक पर क्लिक करें।
अब कुछ कोड लिखें। सबसे पहले, कक्षा के सिर पर जाएं, जिसका अर्थ है कि मैं आपकी कक्षा का शीर्षलेख हूं और चलिए एक प्रयोग संदर्भ बनाते हैं।
using System.Data.SqlServerCe;
using System.IO;
string connectionString;
string fileName = "aminescm.sdf";
string password = “aminescm”;
if (File.Exists(fileName))
{
File.Delete(fileName);
}
connectionString = string.Format(
"DataSource=\"{0}\"; Password='{1}'", fileName, password);
SqlCeEngine en = new SqlCeEngine(connectionString);
en.CreateDatabase();
आप इस के बारे में अधिक से अधिक प्राप्त कर सकते हैं, यह वास्तव में एक अद्भुत वेब साइट है:
"CreateDatabase विधि का उपयोग करें" कहने का एक बहुत लंबा तरीका ... –
अब आप स्थानीय असेंबली के संदर्भ में एसक्लसी के लिए NuGet पैकेज में संदर्भ जोड़ सकते हैं। – Kilhoffer
- 1. SQL सीई डेटाबेस
- 2. SQL सर्वर सीई 4
- 3. बैकअप डेटाबेस प्रोग्रामेटिक रूप से
- 4. अनुक्रमणिका के लिए SQL सर्वर सीई डेटाबेस कैसे जांचें?
- 5. एसक्यूएल सर्वर सीई डेटाबेस आकार मुद्दा
- 6. ड्रॉप SQL सर्वर डेटाबेस
- 7. एसक्यूएल सर्वर सीई
- 8. एसक्यूएल सर्वर 2005 - निर्यात तालिका प्रोग्रामेटिक रूप से (इसे पुनर्निर्माण के लिए एक .sql फ़ाइल चलाएं)
- 9. आप कितनी बार SQL सीई डेटाबेस को कॉम्पैक्ट करना चाहिए?
- 10. एसक्यूएल सर्वर सीई 4
- 11. प्रोग्रामेटिक रूप से SQL सर्वर संस्करण का पता लगाएं
- 12. सशर्त रूप से SQL सर्वर
- 13. SQL सर्वर डेटाबेस
- 14. SQL सर्वर: .mdf से डेटाबेस आयात करना?
- 15. SQL सर्वर डेटाबेस आकार
- 16. मैं SQL सर्वर में प्रोग्रामेटिक रूप से डेटाबेस कैसे बना सकता हूं?
- 17. php सर्वर से एंड्रॉइड प्रोग्रामेटिक रूप से
- 18. SQL सर्वर डेटाबेस
- 19. SQL सर्वर 2005 डेटाबेस
- 20. SQL सर्वर 2005 डेटाबेस
- 21. SQL सर्वर डेटाबेस
- 22. जावा एच 2 डेटाबेस प्रोग्रामेटिक रूप से
- 23. SQL सर्वर
- 24. संसाधन फ़ाइल प्रोग्रामेटिक रूप से
- 25. एपीके फ़ाइल प्रोग्रामेटिक रूप से
- 26. SQL सर्वर 2005 डेटाबेस
- 27. SQL सर्वर डेटाबेस
- 28. SQL सर्वर डेटाबेस
- 29. SQL सर्वर डेटाबेस
- 30. किसी SQL सर्वर डेटाबेस
हैरानी की बात है, बनाने 0-बाइट फ़ाइल काफी अच्छा है एसक्यूएल सीई रूप में यह इलाज शुरू करने के लिए एक डेटाबेस यह उन समय के लिए उपयोगी होता है जब आप 'Path.GetTempFileName()' का उपयोग करना चाहते हैं, जो आपके लिए 0-बाइट फ़ाइल बनाता है। – Phil
@ फिल नाइस ढूंढें। – RedFilter
डेटासोर्स को डबल कोट्स से घिरा होना चाहिए। दूसरी ओर, पासवर्ड एकल उद्धरण से घिरा होना चाहिए। –