2015-05-19 9 views
7

पर मॉडल से SQLite डेटाबेस जेनरेट करना मैं एंटिटी फ्रेमवर्क 7 & SQLite डेटाबेस फ़ाइल का उपयोग करके विंडोज प्रेजेंटेशन फाउंडेशन एप्लिकेशन बनाने की कोशिश कर रहा हूं। मैंने * .edmx मॉडल बनाया है, लेकिन मॉडल उत्पन्न करने का प्रयास करते समय मैं SQLite कनेक्शन नहीं बना सकता। https://system.data.sqlite.org/index.html/doc/trunk/www/downloads.wiki से सब कुछ करने की कोशिश की लेकिन कुछ भी मदद नहीं मिली, अभी भी उचित कनेक्शन बनाने के लिए कोई विकल्प नहीं है। VS 2015 SQLite data provider - -वीएस 2015 और ईएफ 7

Generation chooses

पहले से ही इसी तरह के सवाल ही नहीं था, लेकिन यह कुछ महीने पहले किया गया था। कुछ बदल गया है? क्या EF7 को VS2015 से SQLite पर कनेक्ट करने का कोई तरीका है?

+1

edmx नहीं रह गया है EF7 में काम करता है:। मॉडल स्टोर करने के लिए दो तरीके XML- आधारित edmx फ़ाइल स्वरूप में या कोड में, देखते हैं "पहले EF7 को EF7 हम edmx हटाएंगे के साथ शुरू मॉडल के लिए प्रारूप और एक कोड आधारित प्रारूप है। " http://blogs.msdn.com/b/adonet/archive/2014/10/21/ef7-what-does-code-first-only-really-mean.aspx – magicandre1981

+0

मैं एक बड़ी परियोजना पर काम करता हूं जो उपयोगिता दोनों संस्थाओं ढांचा (ईएफ 4) और SQLite। इसका मेरा अनुभव सुखद नहीं रहा है! हाल ही में हमने माइक्रो ओआरएम [डैपर] (https://github.com/StackExchange/dapper-dot-net) की तरफ बदलाव किया है। अब तक सब ठीक है! डैपर के साथ हमने बिना किसी परेशानी के एकाधिक डेटाबेस प्रदाताओं (SQLite और SQL सर्वर) में कोड बेस सफलतापूर्वक साझा करने में कामयाब रहे हैं। –

उत्तर

1

आपको SQLite.org से एक सेटअप पैकेज डाउनलोड करने की आवश्यकता है। एकमात्र जिसे मैं इसे काम कर रहा था sqlite-netFx46-setup-bundle-x86-2015-1.0.98.0.exe था (64x संस्करण ने ऐसा नहीं किया था)।

Change data source

तुम भी दृश्य स्टूडियो के लिए "एसक्यूएल सर्वर कॉम्पैक्ट/SQLite टूलबॉक्स" विस्तार पाने के लिए चाहते हो सकता है (उपकरण/एक्सटेंशन और अपडेट ..)। इसके साथ आप अन्य चीजों के साथ एमएस एसक्यूएल (बीटा) से टेबल निर्यात कर सकते हैं। यह ज्यादातर तालिकाओं के लिए काम करता है, हालांकि उनमें कई प्राथमिक कुंजी (समग्र कुंजी) वाले तालिकाओं के लिए कठिनाइयां थीं।

enter image description here enter image description here

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