`
Struts_Spring
  • 浏览: 105296 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

web.config中AppSettings和ConnectionStrings的区别

阅读更多
在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>
分享到:
评论
2 楼 eoeac 2008-06-20  
一直用enterprise library自动生成...
1 楼 yyliuliang 2008-05-31  
用起来没区别

相关推荐

    ASP.NET web.config 高级应用

    在一般的项目中,为了使你的代码更加灵活,更方便调整,减少不必要的hard code,我们都在config中添加许多配置信息,一般可以选择.NET自带的配置文件形式app.config或者web项目中的web.config来完成配置工作。...

    web.config中配置数据库连接的方式

    在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只要修改web.config...

    web.config配置连接字符串的方法

    代码如下: ...Integrated Security=true”/&gt; ”connstr2″ value=”………”&gt; &lt;/appSettings&gt; &lt;connectionStrings&gt; ”connstr3″ connectionString=”……..”&gt; &lt;add name=”connstr4″ connection

    C#中读取App.config配置文件代码实例

    App.config是C#开发WinForm程序的配置文件,开发Web程序的配置文件叫Web.config。本文介绍App.config的简介使用。 我们先来打开一个App.config文件,看看它的内容像什么样子。 &lt;?xml version=1.0 encoding=utf-8...

    在web.config和app.config文件中增加自定义配置节点的方法

    并且我们一般还约定,在&lt;appSettings&gt;节点保存应用程序的配置信息,在&lt;connectionStrings&gt;中保存数据库连接字符串信息。上面的这些方法和约定足以让我们在大部分开发中获得方便,但是在有些情况下有些配置信息可以按...

    DbHelperOleDb

    // public static string connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString.ToString() + HttpContext.Current.Server.MapPath(ConfigurationManager.AppSettings...

    三层音乐网站源码

    更换数据库,请将 web.config 里的 &lt;appSettings&gt; ... ... 要是SQL数据库请更换成 SqlServer &lt;/appSettings&gt; &lt;connectionStrings&gt;//这里对应修改. &lt;!--&lt;add name="ConnStr" c/&gt;--&gt; &lt;/connectionStrings&gt;

    小的网络商城购物系统

    --设置system目录的相对路径,请相对于web.config文件所在的目录(3.1.8版修改的全局设置)--&gt; &lt;!--设置皮肤目录的相对路径,请相对于system目录(3.1.8版修改的全局设置)--&gt; &lt;/appSettings&gt; ...

    vs2008 水晶报表源码(C#)

    web.config资料库连接字符串是windows验证,如果要用sa帐号,请修改&lt;appSettings/&gt; &lt;connectionStrings&gt;节,添加PassWord=密码。 如果水晶报表服务器没有,请先安装部署(详见www.baidu.com),如果不明白请MSN联系:...

    Class From Config for C#.NET-开源

    ClassFromConfig是代码生成实用程序,可从您的Web.config或App.config创建静态类。 它使您可以轻松访问appSettings和connectionStrings以及“自定义配置”部分。

    NetPonto.Presencas:用于管理NetPonto活动的出勤率的程序

    在web.config中的appSettings'eventbrite.app_key'和'eventbrite.user_key'中配置Eventbrite密钥。 与在connectionstrings.config中配置的RavenDB服务器的连接。 还建议更改在“ App_Data \ users.xml”中找到的...

    MUTOBO:基于Umbraco的友好CMS工具箱

    web项目-&gt; web.config appSettings \ Umbraco.Core.ConfigurationStatus =&gt;将该值设置为emty字符串“” web-project-&gt; \ config \ connectionStrings.config =&gt;删除整个标签:如果存在的话 运行项目(在IIS ...

    fckeditor编辑器上传文件(含视频音频)详细配置

    在web.config的appSettings配置节中加入 ~/YourUploadFilePath" /&gt; 或者 &lt;appSettings&gt; ~/UploadFilePath"/&gt; ~/fckeditor/" /&gt; &lt;/appSettings&gt; &lt;connectionStrings&gt; 这样,就完成了FCKeditor向ASP.NET页面的...

    基于asp.net 的个人博客系统 源码下载

    (1)请检测“connectionStrings”和“appSettings”中的路径设置是否正确。 (2)如果您使用的是IIS7,请注释第81-95行,具体方式是在第81行开头添加“&lt;!--”,在第95行末尾添加“--&gt;”。然后把第143行末尾的“--&gt;...

    EXTJS JSON ASP.NET C#超简洁系统框架 实例

    3,Web.config请正确配置数据库连接 &lt;connectionStrings&gt; &lt;add name="SampleAccess" connectionString="Data Source=.;database=EXTDatabase;user id=sa;password=0;"/&gt; &lt;/connectionStrings&gt; &lt;appSettings&gt; ...

    济南分类信息网(c#.net2.0开源)

    数据库的安装,注意本数据库采用的是sql2000,打开企业管理--建立数据库(MyComProBizNet)--还原数据(在程序下appdata目录下) 然后打开web.config修改 &lt;appSettings&gt; &lt;!--此处设置数据库连接字符串...

    C# ConfigHelper 辅助类介绍

    ConfigHelper(包含AppConfig和WebConfig), app.config和web.config的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作。

    .NET Core日志配置的方法

    熟悉ASP.NET的开发者一定对web.config文件不陌生。在ASP.NET环境中,要想添加配置参数,一般也都会在此文件中操作。其中最常用的莫过于AppSettings与ConnectionStrings两项。而要在代码中获得文件中的配置信息,...

    C#为配置文件加密的实现方法

    一般来说,在web.config或app.config文件里我们经常会存储一些敏感信息,比如connectionStrings或者appSettings,比如像下面的文件。 代码如下:&lt;?xml version=”1.0″?&gt;    ”true” targetFramework=”...

Global site tag (gtag.js) - Google Analytics