2017-03-22 2 views
0

Ich verwende NHibernate in meinem C# -Projekt, um Daten in der Datenbank zu speichern und auch abzurufen. In app.config befindet sich der Abschnitt nhibernate-configuration, der NHibernate-bezogene Eigenschaften enthält. Allerdings muss ich die Verbindungszeichenfolge aus einer anderen Quelle verwenden, und das Problem besteht darin, diese Eigenschaft zur Laufzeit in app.config zu aktualisieren. Ist das möglich? Kann ich irgendwie die Eigenschaft "connection.connection_string" aktualisieren?Update NHiverbate Verbindungszeichenfolge in App.config

Antwort

2

Wenn ich das Problem richtig verstehe ich glaube, dass das, was Sie brauchen mehr Sitzung Fabriken sind. Ich glaube nicht, dass Sie diese Verbindungszeichenfolge im laufenden Betrieb ändern können, aber so oder so ist es nicht die beste Lösung.

Hier haben Sie einige Beispiele dafür, wie Sie es erreichen können: How to use NHibernate with both MySQL server and Microsoft SQL server 2008

Verwandte Themen