gpt4 book ai didi

c# - 更改 Nhibernate 连接字符串

转载 作者:行者123 更新时间:2023-11-30 20:11:01 26 4
gpt4 key购买 nike

一个简单的问题,如何在运行时更改 nhibernate 的连接字符串?

 <property name="connection.connection_string"  >value</property>

最佳答案

没关系,我明白了。

        Configuration configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
var root = XElement.Load(configuration.FilePath);
root.Elements().Where(m => m.Name.LocalName == "hibernate-configuration").First().Elements().First().Elements().Where(m => m.FirstAttribute.Value == "connection.connection_string").First().Value = cs;
root.Save(configuration.FilePath);

关于c# - 更改 Nhibernate 连接字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4335827/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com