मैं Silverlight में, विभिन्न इकाइयों एक ही डाटाबेस जानकारी साझा करना चाहते .. लेकिन मैं कनेक्शन स्ट्रिंग xyz नामित किया जाना चाहते हैं और हर किसी को उपयोग किया है कि machine.config से कनेक्शन स्ट्रिंग ...कनेक्शन स्ट्रिंग्स
संस्थाओं का मेटा डेटा हिस्सा अलग होगा क्योंकि मैंने इकाइयों का नाम नहीं दिया था ..
क्या मैं उस मेटाडेटा अनुभाग में एकाधिक इकाइयां डाल सकता हूं?
यहाँ एक उदाहरण है .. मैं इस कनेक्शन स्ट्रिंग का उपयोग करना चाहते हैं, लेकिन ध्यान दें कि मैं मेटाडाटा अनुभाग में, विभिन्न इकाइयों डाल ..
मूल रूप से मैं इस कनेक्शन स्ट्रिंग ले जाना चाहते
<add name="XYZ" connectionString="metadata=res://*/ModEntity.csdl|res://*/ModEntity.ssdl|res://*/ModEntity.msl;provider=System.Data.SqlClient;provider connection string="Data Source=SomeServer;Initial Catalog=SomeCatalog;Persist Security Info=True;User ID=Entity;Password=SomePassword;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
और इस कनेक्शन स्ट्रिंग
<add name="XYZ" connectionString="metadata=res://*/Entity.csdl|res://*/Entity.ssdl|res://*/Entity.msl;provider=System.Data.SqlClient;provider connection string="Data Source=SOMESERVER;Initial Catalog=SOMECATALOG;Persist Security Info=True;User ID=Entity;Password=Entity;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
इस कनेक्शन स्ट्रिंग बनाने के
<add name="XYZ" connectionString="metadata=res://*/Entity.csdl|res://*/Entity.ssdl|res://*/Entity.msl|res://*/ModEntity.csdl|res://*/ModEntity.ssdl|res://*/ModEntity.msl;provider=System.Data.SqlClient;provider connection string="Data Source=SOMESERVER;Initial Catalog=SOMECATALOG;Persist Security Info=True;User ID=Entity;Password=SOMEPASSWORD;MultipleActiveResultSets=True"" providerName="System.Data.EntityClient" />
लेकिन यह बस काम नहीं करता है। न तो परियोजना उससे जुड़ सकती है।
string encConnection = ConfigurationManager.ConnectionStrings[connectionName].ConnectionString;
Type contextType = typeof(test_Entities);
object objContext = Activator.CreateInstance(contextType, encConnection);
return objContext as test_Entities;
कृपया एक कोड नमूना प्रदान करें; आप कैसे जुड़ रहे हैं क्या यह डोमेन भर में है? –
वही मशीन एक ही डोमेन .. यदि मेरे पास 2 कनेक्शन स्ट्रिंग अलग हैं तो यह ठीक काम करता है .. लेकिन मैं अधिक परियोजनाओं को बढ़ा रहा हूं और तैनाती की आसानी के लिए मैं चाहता हूं कि वे सभी एक ही कनेक्शन स्ट्रिंग से डेटासोर्स के रूप में खींच सकें उनके लिए सभी – Rico