一些针对与网站配置信息,我们可以很方便的存储在web.config文件中,下面对我们经常要使用的web.config中最常用的两个配置节appSettings和connectionStrings的操作方式
appSettings的操作方式

1.增

//读取配置文件,如果根目录直接"/"

Configuration config=WebConfigurationManager.OpenWebConfiguration("/配置文件所在的文件夹");

//读取应用配置节

AppSettingsSection app=config.AppSettings;

//添加

app.Settings.Add("键","值");

//保存,设定保存方式

config.Save(ConfigurationSaveMode.Modified);

2.删

//读取配置文件,如果根目录直接"/"

Configuration config=WebConfigurationManager.OpenWebConfiguration("/配置文件所在的文件夹");

//读取应用配置节

AppSettingsSection app=config.AppSettings;

//删除

app.Settings.Remove("键");

//保存,设定保存方式

config.Save(ConfigurationSaveMode.Modified);

3.查

string appStr=ConfigurationManage.AppSettngs["键"];

4.改

//读取配置文件,如果根目录直接"/"

Configuration config=WebConfigurationManager.OpenWebConfiguration("/配置文件所在的文件夹");

//读取应用配置节

AppSettingsSection app=config.AppSettings;

//修改

app.Settings["键"].Value="值";

//保存,设定保存方式

config.Save(ConfigurationSaveMode.Modified);
connectionStrings的操作

这个只介绍增和查,其他两个用的比较少,操作方式类似,不在详细说明

1.增

//读取配置文件,如果根目录直接"/"

Configuration config=WebConfigurationManager.OpenWebConfiguration("/配置文件所在的文件夹");

//读取应用配置节

ConnectionStringsSection conCSS=config.ConnectionStrings;

//添加,注意这里的参数是一个对象,里面的这三个属性是必须,其它可选属性根据需要设置

conCSS.ConnectionStrings.Add(new ConnectionStringSettings()

{

Name="获取连接字符串使用的标记",

ConnectionString="连接字符串",

ProviderName="程序集"

});

//保存,设定保存方式

config.Save(ConfigurationSaveMode.Modified);

2.查

string conStr=ConfigurationManage.ConnectionStrings["获取连接字符串使用的标记"]

文章信息

创建时间
2023-12-11
作者
郭铭心
是否所有人可见
所有人可见
最后修改日期
2023-12-11
点击数
300
标签