在ASP.NET编程中发现,可以用两种方式写连接数据字符串配置 ,就是AppSettings和ConnectionStrings。
其中AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings专门用来获取配置文件在ConfigurationManager类中
AppSettings和ConnectionStrings节的数据,使用方法如下:
using System.Configuration;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
Label1.Text = ConfigurationManager.ConnectionStrings["connectionStringsName"].ToString();
Label2.Text = ConfigurationManager.AppSettings["appSettingsName"].ToString();
}
}
<connectionStrings>和<appSettings>这个的区别
1.<connectionStrings>
<connectionStrings>
<add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码"
providerName="System.Data.SqlClient" />
</connectionStrings>
在 <connectionStrings> 里,在页面还可以这样引用<%$ ConnectionString:Name%>.
2.<appSettings>:
<add key="connectionstringName" value="data source=服务器名或IP;initial catalog=数据库名;persist security info=False;user id=用户;password=密码;packet size=4096">
</add>
分享到:
相关推荐
`web.config`是基于XML格式的,包含各种节(section),如`<system.web>`、`<appSettings>`、`<connectionStrings>`等。每个节内可以定义具体的配置项。例如,`<appSettings>`用于存储自定义的应用程序设置,`...
ASP.NET提供了一种名为“DPAPI”(Data Protection API)的安全机制,可以对`web.config`中的节进行加密,如`<connectionStrings>`或`<appSettings>`。这个过程通常通过`aspnet_regiis.exe`工具来执行,该工具是ASP...
在这个详尽的`Web.config`解析中,我们将探讨其主要组成部分、用途以及如何有效地利用它来优化和定制你的应用程序。 1. **配置层次结构** ASP.NET的配置系统遵循层次结构,这意味着`Web.config`可以在应用程序级别...
ASP.NET配置文件Web.config是.NET框架中用于管理应用程序设置、安全性、身份验证、数据库连接和其他配置选项的关键组件。它是XML格式的,允许开发者通过修改配置文件来改变应用程序的行为,而无需重新编译代码。Web....
正确理解和使用 Web.config 文件能够极大地提升开发效率,使开发人员能够轻松地管理和维护 ASP.NET 应用。 #### 二、Web.config文件结构 Web.config 文件的结构主要基于 XML 规范。以下是一些关键组成部分: 1. *...
ASP.NET(C#)Web.config配置是.NET框架中用于管理应用程序设置、安全性、数据库连接和其他配置信息的关键文件。本文将深入探讨Web.config的作用、结构、常用配置元素以及如何进行有效的配置管理。 首先,Web....
本文将详细介绍如何在C#中获取web.config配置文件的内容,包括`ConnectionStrings`和`AppSettings`两个关键部分。 首先,我们要知道`ConfigurationManager`类是.NET Framework提供的一种用于读取应用程序配置文件的...
这个压缩包文件"aspnet中web.config配置节点详解.rar"包含了一个名为"aspnet中web.config配置节点详解.doc"的文档,很显然是为了详细解析`web.config`文件中的各个配置节点。下面我们将深入探讨这些关键节点。 1. `...
在ASP.NET框架中,`Web.config`文件是应用程序的核心配置文件,它存储了关于应用程序的设置、安全策略、数据库连接信息等关键数据。这篇文章将深入探讨`Web.config`文件的结构、作用以及如何进行详细配置。 ### 一...
在ASP.NET框架中,`Web.config`文件是每个Web应用程序的核心配置文件,它定义了应用程序的行为、设置和安全策略。本文将深入探讨`Web.config`配置文件的常见用法和部分关键节点。 首先,`Web.config`是一个基于XML...
假设我们有一个位于 `E:\Ŀ\fjjjxhwebsitenew\fjjjbhpInnerWebService` 目录下的 ASP.NET 项目,并且想要对该项目的 `web.config` 文件中的 `connectionStrings` 和 `appSettings` 节进行加密。 ##### 1. 加密 `...
4. **配置节**:除了`appSettings`外,还有其他配置节,如`connectionStrings`(用于数据库连接),`system.web`(用于身份验证、授权和错误处理),`system.webServer`(用于IIS设置)等。每个节都有其特定的元素和...
**IIS7配置web.config详解** ...综上所述,`web.config`是IIS7及其以上版本中的关键配置文件,理解和熟练掌握其配置方法对于管理和优化Web应用程序至关重要。通过灵活运用配置,我们可以定制IIS以满足各种复杂的需求。
Web.config文件是***应用程序中用于配置应用程序设置的关键文件。它采用XML格式,可以设置应用程序的各个方面,包括数据库连接字符串、自定义应用程序设置、安全配置等。Web.config文件位于项目的根目录下,每个***...
本篇文章将深入探讨如何在C#中进行Web.config的读取和写入操作,以便于在运行时动态地调整应用程序的行为。 首先,要读取Web.config文件中的配置信息,可以使用`System.Configuration`命名空间中的`Configuration...
通过System.Configuration命名空间,可以在运行时动态读取和修改web.config中的配置。这在某些情况下非常有用,例如根据环境动态调整设置。 六、安全注意事项 尽管web.config提供了一种方便的方式来管理应用程序...
Web.config配置文件是ASP.NET应用程序的核心配置文件,用于定义应用程序的运行时行为、设置和配置。它是基于XML的,提供了一种结构化的方式来管理应用程序的配置信息,包括但不限于数据库连接字符串、应用程序设置、...
1. **配置结构**:`web.config`文件基于XML格式,其结构层次分明,包括`<configuration>`根节点,以及在其下的一系列配置节,如`<system.web>`, `<appSettings>`, `<connectionStrings>`等。 2. **自定义配置节**:...