前一阵再弄配置文件的时候发现在appSettings和connectionStrings里面都可以
写相关配置文件。后来就问了问度娘~~~
Appsettings 与connectionStrings的区别,它俩都是App.config中的两个元素;
Appsettings:存放自定义应用程序设置,如文件路径等,connectionStrings:专门用
来存放数据库连接串的
使用ConnectionString的好处:
1、可将连接字符串加密,使用MS的一个加密工具。
2、可直接绑定数据源控件,而不必等代码读出来再复制给控件
3、可方便更换数据库,只需要更换providerName即可。
<appSettings>用System. Configurationmanager.AppSettings["key"]读取值。
<connectionStrings>用System.Configuration.ConfigurationManager.Connection
Strings["name"].ConnectionString读取值。
下面是相关的代码: