动态改变配置文件中数据库连接字符串
2011-06-13 15:26
369 查看
#region "动态改变配置文件中数据库连接字符串" /// <summary> /// 动态改变数据库连接字符串 /// </summary> /// <param name="ConnnectionString">连接字符串</param> /// <param name="strKey">关键值</param> public static void SaveConfig(string ConnnectionString, string strKey) { XmlDocument doc = new XmlDocument(); //获得配置文件的全路径 string strFileName = AppDomain.CurrentDomain.SetupInformation.ConfigurationFile; doc.Load(strFileName); //找出名称为"add"的所有元素 XmlNodeList nodes = doc.GetElementsByTagName("add"); for (int i = 0; i < nodes.Count; i++) { //获的将当前元素的KEY属性 XmlAttribute att = nodes[i].Attributes["key"]; //根据元素的第一个属性来判读当前的元素是不是目标元素 if (att.Value == strKey) { //对目标元素中的第二个属性赋值 att = nodes[i].Attributes["value"]; att.Value = ConnnectionString; break; } } //保存修改 doc.Save(strFileName); } #endregion
相关文章推荐
- 小技巧:从配置文件读取数据库连接字符串
- ASP.NET项目中的web.config文件里配置数据库连接并在程序代码中获取连接字符串
- ASP.NET 2.0 遍历配置文件的数据库连接字符串
- Winform 数据库连接app.config文件配置 数据库连接字符串
- (4)C#之ADO.NET 将数据库连接字符串成放入配置文件中
- [导入]ASP.NET 2.0 遍历配置文件的数据库连接字符串
- 用配置文件存储连接数据库的字符串
- .Net配置文件中的数据库连接字符串使用
- ASP.NET数据库连接字符串写在config.web配置文件中(1)
- 如何获得配置文件中,连接数据库的连接字符串
- C#2005用XML来保存连接数据库的字符串(这样改变了服务器连接配制只需改一下这个文件就成了),琢磨了几天终于有解了,和大家分享一下,希望高手指点!
- C# 读取 appconfig文件配置数据库连接字符串,和配置文件
- hibernate连接多个数据库,如何动态切换(我一般用配置文件动态切换)
- .Net配置文件中数据库中连接字符串用法总结
- 数据库连接字符串保存到配置文件
- c# 数据库基础(将连接字符串写到配置文件中)
- 如何将数据库连接字符串保存在配置文件中并读取
- ASP.NET数据库连接字符串写在config.web配置文件中(2)
- 如何将数据库连接字符串保存在配置文件中并读取
- c# 数据库基础(将连接字符串写到配置文件中)