database ओएलई डीबी एक्सेस डेटा स्रोत के साथ ADO.NET इकाई फ्रेमवर्क




entity-framework ms-access (3)

ईएफ ओएलई डीबी का सीधे उपयोग नहीं कर सकता क्योंकि एक ईएफ प्रदाता को विशिष्ट एसक्यूएल सिंटैक्स में सी # का अनुवाद करना पड़ता है (ओएलई डीबी कई एसक्यूएल सिंटैक्स के साथ कई डीबीएमएस का कनेक्शन है)।

यदि आपको एमएस एक्सेस के लिए ईएफ 6.1 प्रदाता की आवश्यकता है तो आप यहां एक नजर डाल सकते हैं https://jetentityframeworkprovider.codeplex.com/

https://code.i-harness.com

क्या किसी को एडीओ.NET इकाई फ्रेमवर्क ओएलई डीबी या ओडीबीसी डेटा स्रोतों के साथ काम करने का कोई तरीका मिला है? विशेष रूप से, मुझे एक एक्सेस डेटाबेस के साथ काम करने की आवश्यकता है कि विभिन्न कारणों से SQL में अपसाइज़ नहीं किया जा सकता है।

यह एमएसडीएन पृष्ठ कहता है:

.NET Framework में माइक्रोसॉफ्ट एसक्यूएल सर्वर (एंटिटी फ्रेमवर्क सपोर्ट समेत) तक सीधे पहुंच के लिए एडीओ.NET प्रदाताओं शामिल हैं, और ओडीबीसी और ओएलई डीबी ड्राइवरों के साथ अन्य डेटाबेस पर अप्रत्यक्ष पहुंच के लिए (.NET Framework डेटा प्रदाता देखें)। अन्य डेटाबेस तक सीधे पहुंच के लिए, नीचे दिखाए गए अनुसार कई तृतीय-पक्ष प्रदाता उपलब्ध हैं।

"अन्य डेटाबेस पर अप्रत्यक्ष पहुंच" का संदर्भ tantalizing है, लेकिन मैं कबूल करता हूं कि मैं डेटा एक्सेस प्रौद्योगिकी के लिए सभी अलग-अलग नामों से निराश रूप से उलझन में हूं।


मेरे सबसे अच्छे ज्ञान के लिए, एक इकाई ढांचे का उपयोग करना संभव नहीं है। हालांकि, आप अपने एक्सेस (कोई पन इरादा नहीं) डेटाबेस तक पहुंचने के लिए डेटासेट में डेटाक का उपयोग कर सकते हैं।

http://msdn.microsoft.com/en-us/library/bb386977.aspx






provider