C#获取web.config配置文件内容
电脑版发表于:2020/6/9 16:18
彼年豆蔻,谁许谁地老天荒。
方法 描述 CreateObject 创建对象的实例(instance)。 Execute 从另一个 ASP 文件中执行一个 ASP 文件。 GetLastError() 返回可描述已发生错误状态的 ASPError 对象。 HTMLEncode 将 HTML 编码应用到某个指定的字符串。 MapPath 将一个指定的地址映射到一个物理地址。 Transfer 把一个 ASP 文件中创建的所有信息传输到另一个 ASP 文件。 URLEncode 把 URL 编码规则应用到指定的字符串。
1.ConfigurationManager提供对客户端应用程序配置文件的访问。
其有两个属性1.ConnectionStrings 获取当前应用程序默认配置的 ConnectionStringsSection 数据。
方法一:
string myConn =System.Configuration.ConfigurationManager.ConnectionStrings["sqlConnectionString"].ConnectionString;
方法二:
string connString =System.Web.Configuration.WebConfigurationManager.ConnectionStrings["sqlConnectionString"].ToString();
web.config中的配置为:
<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 获取当前应用程序默认配置的 AppSettingsSection 数据。
string myConn = ConfigurationManager.AppSettings["sqlConnectionString"].ToString();
web.config中的配置为:
<configuration> <appSettings> <add key="sqlConnectionString" value="Monday, January 23, 2006 2:56:14 PM" /> </appSettings> </configuration>
web.config中的配置为:
方便的是,有些参数我们使用率高,然而每次使用的时候赋值就很麻烦,又有明文的数据,不严谨,所以可以配置到自己项目的配置文件中,方面调用。