<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings></connectionStrings>
<appSettings>
<add key="Server" value=" "/>
<add key="initial catalog" value=" "></add>
<add key="uid" value=" "></add>
<add key="pwd" value=" "></add>
</appSettings>
</configuration>
#region 方法保存修改的设置
/// <summary>
/// 方法保存修改的设置
/// </summary>
/// <param name="ConnenctionString"></param>
/// <param name="strKey"></param>
private void SaveConfig(string ConnenctionString, 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 = ConnenctionString;
break;
}
}
//保存上面的修改
doc.Save(strFileName);
}
#endregion
//调用方法修改app.config文件
private void btnOK_Click_1(object sender, EventArgs e)
{
SaveConfig("WWW-8CB7FB23DD4","Server");
SaveConfig("myehrce","initial catalog");
SaveConfig("sa", "uid");
SaveConfig("123","pwd");
}
分享到:
相关推荐
C# XML & app.config 操作类
一个c#大项目下,有好几个小的cs程序子项目,net默认的配置文件是 程序a.exe.config、程序b.exe.config,这样一些本来可以共用的设置,就需要...用了同一个配置文件,不让他们分散读了,都去读同一个app.config文件。
改变web.config / App.config位置: 如果我们想把它移到其他目录,采取的办法。
环境为VS2008 C#或VB ,SQL ,本人已测试通过,有人会说直接把连接串写程序里不就行了,可以不用那个连接串的,确实是这样的,不过只要你的项目中DataSet里有TableAdapter,那么App.config中的连接串就是必不可少的...
App.config是C#开发WinForm程序的配置文件,开发Web程序的配置文件叫Web.config。本文介绍App.config的简介使用。 我们先来打开一个App.config文件,看看它的内容像什么样子。 <?xml version=1.0 encoding=utf-8...
本实例有个错误一直没得到解决,希望有高手帮忙改改,该程序是加密项目.exe.config文件,并在程序中解密连接数据库,但现在取出字符串后报错
C# WinForm 程序的App.config文件配置介绍
一个小demo,对于需要读写app.config的朋友绝对非常有用。里面有各种高级读写方式。
代码如下: 代码如下: /// <summary>/// 修改配置文件中某项的值/// </summary>/// ”key”>appSettings的key</param>/// ”value”>appSettings的Value</param>public static void SetConfig(string key, string ...
Winform读取指定的app.config
你可能知道在WinForm应用程序中可以利用Properties.Settings来进行类似的工作,但这些其实都利用了App.config配置文件。 本文探讨用代码的方式访问 App.config 的方法。关于 App.config 的使用远比上面提到的用途...
主要介绍了C#加密app.config中连接字符串的方法,涉及C#配置文件加密的相关实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下
应用程序配置文件,对于asp.net是 web.config,对于WINFORM程序是 App.Config(ExeName.exe.config)。
NULL 博文链接:https://sunyf.iteye.com/blog/1718380
适合学习 数据库配置在db里面改一下 app.config 就可以了 datafirst 用的是winform
C# WinForm 系统框架包括:版本控制、 动态权限管理、数据字典、可扩展的功能接口。方便学习使用Access数据库。 版本管理 1.创建版本,创建本版本下的角色,用户 2.修改版本,如果是加入权限,只加默认角色,如果...
我们往往需要在App.config中自定义一些节来满足实际需要,而不依赖于App.config的appSettings,下面通过一个简单的实例来说明自定义配置节点的设置与读取
其中,App.config为工具配置文件, <add key="DbConnectstring" value="SERVER = .;DataBase = master;User ID=sa; password="/> 上述 <add key="DbConnectstring" value="SERVER = .;DataBase = master;...
如题,C# WinForm Datagridview分页+增删改+导航+导出word-exel,代码写的很清楚,有注释。...mssql数据库自己配置,已打包在内,只消附加数据库,然后更改app.config既可。 调试不出来,或者调试报错的加Q :455105775
4、程序运行前需要修改一下App.config配置文件中的ConnectString,配置一下连接mysql的ip、端口、用户名、密码、数据库名等信息,请勿改变数据格式,以免连接不上数据库。 5、本程序主要包括功能:客户管理、订单...