मेरे पास मेरी वेब.कॉन्फिग फ़ाइल में सफलतापूर्वक स्थापित एनएचबीर्नेट कॉन्फ़िगरेशन है। हालांकि, मैं एएसपी.NET सदस्यता का भी उपयोग कर रहा हूं जिसके लिए कनेक्शनस्ट्रिंग तत्व में परिभाषित कनेक्शनस्ट्रिंग की आवश्यकता होती है। क्या कोई तरीका है कि मैं अपने एनएचबीर्नेट कॉन्फ़िगरेशन को इस मान का उपयोग कर सकता हूं, इसलिए मुझे कनेक्शन स्ट्रिंग को दो बार परिभाषित करने की आवश्यकता नहीं है?web.config में NHibernate कॉन्फ़िगरेशन - मौजूदा कनेक्शनस्ट्रिंग का उपयोग करें
10
A
उत्तर
16
आप NHibernate कॉन्फ़िगरेशन में कनेक्शन.कनेक्शन_स्ट्रिंग_नाम तत्व का उपयोग कर सकते हैं। here देखें। तब NHibernate web.config फ़ाइल
से नाम से कनेक्शन स्ट्रिंग मिल जाएगा आप विन्यास में connection.connection_string_name
विशेषता का उपयोग करने की जरूरत है:
<connectionStrings>
<add name="default" connectionString="server=(local);etc." />
</connectionStrings>
<hibernate-configuration xmlns="urn:nhibernate-configuration-2.2">
<session-factory>
<property name="connection.connection_string_name">default</property>
</session-factory>
</hibernate-configuration>
धाराप्रवाह विन्यास के साथ आप कर सकते हैं निम्नलिखित
ConnectionString(c=>c.FromConnectionStringWithKey("YourConnStrName"))
NHibernate कॉन्फ़िगरेशन API के साथ आप निम्न कार्य कर सकते हैं:
var cfg = new Configuration();
cfg.DataBaseIntegration(db =>
{
db.ConnectionStringName = "default";
});
1
बस के धूर्त का जवाब जोड़ने के लिए, आप (अपने धाराप्रवाह config में) इस तरह इस FluentNHibernate उपयोग कर सकते हैं:
.ConnectionString(c=>c.FromConnectionStringWithKey("con_development"))
संबंधित मुद्दे
- 1. nHibernate 3.2 डेटाबेस कॉन्फ़िगरेशन?
- 2. सुरक्षित कॉन्फ़िगरेशन पॉइंटलेस का उपयोग कर web.config एन्क्रिप्ट करना?
- 3. कनेक्शनस्ट्रिंग एन्क्रिप्शन
- 4. .NET कॉन्फ़िगरेशन (app.config/web.config/settings.settings)
- 5. एनएलओजी कॉन्फ़िगरेशन फ़ाइल को web.config
- 6. यह स्थायी SQLExpress कनेक्शनस्ट्रिंग कहां से आता है (web.config नहीं)?
- 7. NHibernate कॉन्फ़िगरेशन फ़ाइलों से डेटाबेस जेनरेट करें
- 8. एसक्यूएल कनेक्शनस्ट्रिंग एन्क्रिप्ट करें C#
- 9. क्या आप रनटाइम पर कनेक्शनस्ट्रिंग कॉन्फ़िगरेशन मान बदल सकते हैं?
- 10. web.config में कथन का उपयोग कैसे परिभाषित करें?
- 11. web.config फ़ाइल में HTML मार्कअप का उपयोग करें
- 12. अपरिचित कॉन्फ़िगरेशन अनुभाग log4net। web.config वेबसाइट
- 13. अलग क्लास लाइब्रेरी से web.config एक्सेस करें?
- 14. web.config फ़ाइल में कनेक्शन स्ट्रिंग का दो बार उपयोग करना; Nlog कॉन्फ़िगरेशन
- 15. web.config
- 16. आंशिक कॉन्फ़िगरेशन फ़ाइलों का उपयोग कैसे करें
- 17. सी # कनेक्शनस्ट्रिंग एन्क्रिप्शन प्रश्न
- 18. WinForm अनुप्रयोगों में सुरक्षित कनेक्शनस्ट्रिंग
- 19. web.config
- 20. web.config
- 21. माइक्रोसॉफ्ट.एसीई.ओएलडीबी.12.0 सीएसवी कनेक्शनस्ट्रिंग
- 22. क्या आप रनटाइम पर कनेक्शनस्ट्रिंग कॉन्फ़िगरेशन मान बदल सकते हैं? या ... क्या मुझे भी इसकी आवश्यकता है?
- 23. सी # में एप्लिकेशन कॉन्फ़िगरेशन फ़ाइल का उपयोग कैसे करें?
- 24. ओएसजीआई कॉन्फ़िगरेशन व्यवस्थापक सेवा के मौजूदा कार्यान्वयन?
- 25. WCF सेवा संदर्भ जोड़ते समय, कॉन्फ़िगरेशन विवरण web.config
- 26. उपयोग log4net web.config
- 27. web.config ट्रांसफॉर्म का उपयोग करते समय ReplacableToken_?
- 28. फ्लास्क - टेम्पलेट में कॉन्फ़िगरेशन चर का उपयोग
- 29. web.config कैसे विभाजित करें?
- 30. web.config फ़ाइलों को बनाए रखने
बिल्कुल सही ... धन्यवाद !! –
मैं चाहता हूं कि आप मुझे संकेत दें कि पृष्ठ अब और नहीं मिला है :( –
http://community.devpinoy.org/blogs/bonskijr/archive/2007/04/08/using-connectionstring-section-in -nhibernate.aspx – Sly