का उपयोग कर एक साथ दो अलग-अलग डेटाबेस का उपयोग करके मैं एक एमवीसी 3 प्रोजेक्ट में एंटीटी फ्रेमवर्क 4 का उपयोग कर रहा हूं। मैं दो अलग-अलग डेटाबेस (ए और बी) तक पहुंचने की कोशिश कर रहा हूं:एंटिटी फ्रेमवर्क
- डेटाबेस ए और बी पूरी तरह से अलग और असंबंधित हैं।
- डाटाबेस ए एक 'कोड पहले' एसक्यूएल कॉम्पैक्ट डेटाबेस है।
- डाटाबेस बी एक 'डेटाबेस पहले' SQL सर्वर डेटाबेस है।
- मेरे पास डेटाबेस पर कोई सीधा प्रश्न नहीं है, कोई लिंकिंग या क्रॉस-डेटाबेस शामिल नहीं है।
- यदि मैं परियोजना से अन्य डीबीकॉन्टेक्स्ट को हटा देता हूं तो डेटाबेस कनेक्शन काम करता है।
अब, जब मैं डेटाबेस ए से पूछताछ करने का प्रयास करता हूं, तो मुझे एक अपवाद मिल रहा है "के लिए वैचारिक मॉडल प्रकार नहीं मिला"।
मैं कल्पना नहीं कर सकता कि ईएफ आपको विभिन्न डेटाबेस का उपयोग करने नहीं देता है, इसलिए मेरा सवाल है: क्या मुझे काम करने के लिए उपयुक्त डीबीकॉन्टेक्स्ट का नया उदाहरण बनाते समय कुछ अतिरिक्त करने की ज़रूरत है?
क्या आपको कभी इसके लिए समाधान मिला? मुझे एक ही समस्या है (सिवाय इसके कि मेरे पास केवल डेटाबेस ए है जिसमें से आधे में एडीएमएक्स है और आधा कोड पहले है) –