新人跪求,,,配置文件的读写

问题描述

在窗体中设置个TextBox,怎么把这个TextBox中的内容写入到Config中有两种可能1.新添加一个节点2.在指定的节点中,放入这个值

解决方案

解决方案二:
还有怎么读取这个配置文件中,制定节点的内容哦谢谢大家帮我看看!!!!
解决方案三:
就是xml操作
解决方案四:
System.Configuration这个可以用吗?怎么用的啊?
解决方案五:
引用3楼zhuzhusex1008的回复:

System.Configuration这个可以用吗?怎么用的啊?

usingSystem.Configuration;privatereadonlystringcnStr=ConfigurationManager.ConnectionStrings["MailInfoDB"].ConnectionString;privatereadonlystringfromDisplayName=ConfigurationManager.AppSettings.Get("FromDisplayName");

解决方案六:
1usingSystem;2usingSystem.Configuration;3usingSystem.Web;4usingSystem.Web.Configuration;5///<summary>6///ConfigurationOperator的摘要说明7///</summary>8publicclassConfigurationOperator:IDisposable9{10privateConfigurationconfig;11publicConfigurationOperator():this(HttpContext.Current.Request.ApplicationPath)12{1314}15publicConfigurationOperator(stringpath)16{17config=WebConfigurationManager.OpenWebConfiguration(path);18}19///<summary>20///设置应用程序配置节点,如果已经存在此节点,则会修改该节点的值,否则添加此节点21///</summary>22///<paramname="key">节点名称</param>23///<paramname="value">节点值</param>24publicvoidSetAppSetting(stringkey,stringvalue)25{26AppSettingsSectionappSetting=(AppSettingsSection)config.GetSection("appSettings");27if(appSetting.Settings[key]==null)//如果不存在此节点,则添加28{29appSetting.Settings.Add(key,value);30}31else//如果存在此节点,则修改32{33appSetting.Settings[key].Value=value;34}35}36///<summary>37///设置数据库连接字符串节点,如果不存在此节点,则会添加此节点及对应的值,存在则修改38///</summary>39///<paramname="key">节点名称</param>40///<paramname="value">节点值</param>41publicvoidSetConnectionString(stringkey,stringconnectionString)42{43ConnectionStringsSectionconnectionSetting=(ConnectionStringsSection)config.GetSection("connectionStrings");44if(connectionSetting.ConnectionStrings[key]==null)//如果不存在此节点,则添加45{46ConnectionStringSettingsconnectionStringSettings=newConnectionStringSettings(key,connectionString);47connectionSetting.ConnectionStrings.Add(connectionStringSettings);48}49else//如果存在此节点,则修改50{51connectionSetting.ConnectionStrings[key].ConnectionString=connectionString;52}53}54///<summary>55///保存所作的修改56///</summary>57publicvoidSave()58{59config.Save();60config=null;61}62publicvoidDispose()63{64if(config!=null)65{66config.Save();67}68}69}
解决方案七:
1usingSystem;2usingSystem.Data;3usingSystem.Configuration;4usingSystem.Collections;5usingSystem.Web;6usingSystem.Web.Security;7usingSystem.Web.UI;8usingSystem.Web.UI.WebControls;9usingSystem.Web.UI.WebControls.WebParts;10usingSystem.Web.UI.HtmlControls;11usingSystem.Web.Configuration;//注意添加这个命名空间12publicpartialclassConfigModifyDemo:System.Web.UI.Page13{14protectedvoidPage_Load(objectsender,EventArgse)15{16}17protectedvoidbtnModify_Click(objectsender,EventArgse)18{19stringappSetting=txtAppSetting.Text;//appSetting子节点值20stringconnectionString=txtConnectionString.Text;//连接字符串21stringkey=txtKey.Text;//appSetting子节点Key22stringconnectionName=txtConnectionName.Text;//连接Name23ConfigurationOperatorop=newConfigurationOperator();24op.SetAppSetting(key,appSetting);25op.SetConnectionString(connectionName,connectionString);26op.Save();27}28}

时间: 2024-08-01 08:03:06

新人跪求,,,配置文件的读写的相关文章

新人跪求指点,关于多线程的。

问题描述 我有一个程序,使用多个线程执行同一个对象的同一个run()方法,现在要求当其中一的线程到一个点时,让其他所有子线程暂停,到另一个点时再恢复,如何实现?求指点啊! 解决方案 解决方案二:什么叫一个对象的run方法?每一个线程都是单独的run,怎么可能是运行一个run?解决方案三:Classrun1implementsRunnable{voidrun(){//}} publicClassMain{publicstaticvoidmain(String[]args)throwsExcepti

跪求内存不能读写错误的解决方案,如图。

问题描述 1.微软net2.0补丁大家都能下载吗?2.要不给个其他方法解决这个问题.3.给个微软net2.0补丁非官方链接, 解决方案 解决方案二:这是什么原因啊?论坛有些冷清了

j2ee-新人跪求指导Java自学路线

问题描述 新人跪求指导Java自学路线 我现在自学完了Javase,oracle 想问一下个为大神是否可以跳过javaweb的学习直接学习j2ee?

配置文件-怎么创建云服务??跪求

问题描述 怎么创建云服务??跪求 点击创建的时候,就出现了程序包和配置的提示,请问在哪里找程序包和配置文件,新手求助 解决方案 用的什么云服务,哪家公司的什么产品. 在哪里点的创建,出现了什么提示. 你以为这是算命,你随口一诌,大师就能给你预测未来啊. 解决方案二: 你首先要说明是哪家提供的云服务,然后一般云服务都提供有上传的faq等. 按照步骤操作,以及常见错误都有说明

为什么getgarphics()返回空指针?跪求大神(怎么木有人来?新人第一贴啊,加到最高分了啊啊啊)

问题描述 看过一些帖子里说在FramesetVisible之前获取Graphics对象,会得到null,但是查阅API发现这段话:创建供绘制闭屏图像(off-screenimage)使用的图形上下文.此方法仅供闭屏图像调用.其中图形上下文字的就是graphics了?那么闭屏图像是指非可视化的图像?这不就和上述的visible矛盾了么?这是一个问题,下附代码(不用全看,后有解释,其后还有些小问题)跪求大神(望浅显易懂,本人非科班出生,刚自学一星期):publicclassBreakOutexten

跪求赐教!a标签带值跳转大下一页面,取出的值是乱码……怎么解决???

问题描述 跪求赐教!a标签带值跳转大下一页面,取出的值是乱码--怎么解决??? 解决方案 http://lisong0624.blog.163.com/blog/static/1887198620114410294633/ http://www.jb51.net/article/19850.htm 解决方案二: 进行url编码试试 取出的值是什么样子的 解决方案三: URL传递中文参数,默认格式为ISO-8859-1,一般在接收该参数时,如果不进行编码,得到的会是乱码. 所以编码是肯定要的了 解

spring mvc-各位大神,跪求解答啊 springMVC+spring+mybatis

问题描述 各位大神,跪求解答啊 springMVC+spring+mybatis springMVC4.2.4+spring4.2.4+mybatis3 整合过程中tomcat启动过程中打印各种no url 求解啊 各位大神 [org.springframework.web.servlet.handler.BeanNameUrlHandlerMapping]Rejected bean name 'userController': no URL paths identified [org.spri

tomcat-关于Maven 的问题。跪求大神解答

问题描述 关于Maven 的问题.跪求大神解答 问题是这样的:我在本地搭了一个nexus,想在私服放一些JAR包,让我本地的MAVEN项目下载JAR包maven 的版本为 3.3.1maven 的 settings.xml 配置了一下的东西 mirrorId*Human Readable Name for this Mirror.http://localhost:8081/nexus/content/groups/public falsed:/repository 然后我操作myeclipse1

nginx+PHP利用php-fpm中php_admin_value 设置php变量的问题 【跪求大侠帮助】

问题描述 nginx+PHP利用php-fpm中php_admin_value 设置php变量的问题 [跪求大侠帮助] nginx+PHP利用php-fpm中php_admin_value 设置php变量,修改后,php.ini配置文件中对应的参数值没有变化. php_admin_value[post_max_size] = 4M //修改后,php-fpm中post_max_size = 4M.php.ini配置文件的值仍为原值,没有改变. 小弟菜鸟一枚,请大侠们帮忙看看!