如何读取呢?可以用以下两种方法,建议用第二种:
方法一:
这是App.config文件内容:
1
<?
xml version
=
"
1.0
"
encoding
=
"
utf-8
"
?>
2 < configuration >
3 < appSettings >
4 < add key = " conn " value = " Data Source=.;Initial Catalog=MySchool;User ID=sa;Password=123456 " />
5 </ appSettings >
6 </ configuration >
2 < configuration >
3 < appSettings >
4 < add key = " conn " value = " Data Source=.;Initial Catalog=MySchool;User ID=sa;Password=123456 " />
5 </ appSettings >
6 </ configuration >
读取代码:
1
string
ConnString;
2 ConnString = ConfigurationSettings.AppSettings[ " conn " ];
2 ConnString = ConfigurationSettings.AppSettings[ " conn " ];
方法二:
这是App.config文件内容:
1
<?
xml version
=
"
1.0
"
encoding
=
"
utf-8
"
?>
2 < configuration >
3 < configSections >
4 </ configSections >
5 < connectionStrings >
6 < add name = " MySchoolConnectionString "
7 connectionString = " Data Source=.;Initial Catalog=MySchool;User ID=sa;Password=123456 "
8 providerName = " System.Data.SqlClient " />
9 </ connectionStrings >
10 </ configuration >
2 < configuration >
3 < configSections >
4 </ configSections >
5 < connectionStrings >
6 < add name = " MySchoolConnectionString "
7 connectionString = " Data Source=.;Initial Catalog=MySchool;User ID=sa;Password=123456 "
8 providerName = " System.Data.SqlClient " />
9 </ connectionStrings >
10 </ configuration >
读取代码:
1
string
ConnString;
2 ConnString = ConfigurationManager.ConnectionStrings[ " MySchoolConnectionString " ].ConnectionString;
2 ConnString = ConfigurationManager.ConnectionStrings[ " MySchoolConnectionString " ].ConnectionString;
注:第二种方法需要添加对System.Configuration.dll 文件的引用(既在该项目中添加引用,在浏览中找到System.Configuration.dll文件,一般该文件在C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727文件夹中)在项目的解决方案中找到引用文件夹-->右建添加引用-->选择.NET下的System.Configuration-->确定即可!