Use ConfigurationManager to read fields in the web. config configuration file. It is mainly used to read database connection strings.
ConfigurationManager provides access to the client application configuration file.
It has two attributes
1. ConnectionStrings: Obtain the ConnectionStringsSection data configured by default for the current application.
Method 1: string myConn =
System. Configuration. ConfigurationManager. ConnectionStrings ["sqlConnectionString"]. ConnectionString;
Method 2: string connString =
System. Web. Configuration. WebConfigurationManager. ConnectionStrings ["sqlConnectionString"]. ToString ();
The configuration in web. config is as follows:
<configuration> <connectionStrings> <add name="sqlConnectionString" connectionString="LocalSqlServer: data source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=aspnetdb" providerName="System.Data.SqlClient" /> </connectionStrings></configuration>
2. AppSettings get the AppSettingsSection data configured by default in the current application.
String myConn =
ConfigurationManager. deleetpipeline ["sqlConnectionString"]. ToString ();
The configuration in web. config is as follows:
<configuration> <appSettings> <add key="sqlConnectionString" value="Monday, January 23, 2006 2:56:14 PM" /> </appSettings></configuration>
ConfigurationManager provides access to the client application configuration file.
It has two attributes
1. ConnectionStrings: Obtain the ConnectionStringsSection data configured by default for the current application.
Method 1: string myConn =
System. Configuration. ConfigurationManager. ConnectionStrings ["sqlConnectionString"]. ConnectionString;
Method 2: string connString =
System. Web. Configuration. WebConfigurationManager. ConnectionStrings ["sqlConnectionString"]. ToString ();
The configuration in web. config is as follows:
<configuration> <connectionStrings> <add name="sqlConnectionString" connectionString="LocalSqlServer: data source=127.0.0.1;Integrated Security=SSPI;Initial Catalog=aspnetdb" providerName="System.Data.SqlClient" /> </connectionStrings></configuration>
2. AppSettings get the AppSettingsSection data configured by default in the current application.
String myConn =
ConfigurationManager. deleetpipeline ["sqlConnectionString"]. ToString ();
The configuration in web. config is as follows:
<configuration> <appSettings> <add key="sqlConnectionString" value="Monday, January 23, 2006 2:56:14 PM" /> </appSettings></configuration>