web.config中AppSettings和ConnectionStrings的区别
2009-09-22 14:47
288 查看
web.config中AppSettings和ConnectionStrings的区别
2008-08-20 14:12
在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>
2008-08-20 14:12
在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中AppSettings和ConnectionStrings的区别
- ASP.NET web.config中AppSettings和ConnectionStrings的区别
- web.config中AppSettings和ConnectionStrings的区别
- 主题:web.config中AppSettings和ConnectionStrings的区别
- web.config中AppSettings和ConnectionStrings的区别
- 获取、修改指定路径web.config appSettings键的值
- Log4net不同版本在app.config和web.config的配置区别
- 避免修改Web.config的appSettings配置时导致的所有页面重编译
- WEB.config中appsetting和connectionstrings的区别与写法
- web.config中AppSettings和Connect…
- Web.config 和 App.config 区别
- web. Config 中 Appsettings 应用技巧
- web.xml和Struts-config.xml文件的区别
- 操作Web.config的AppSettings
- ELMAH 在IIS6.0 和7.0中webconfig 配置区别
- 读取web.config中appSettings的key值
- Web.config 和 App.config 区别
- 关于C#和ASP.NET中对App.config和Web.config文件里的[appSettings]和[connectionStrings]节点进行新增、修改、删除和读取相关的操作
- Web.config 和 App.config 的区别
- Log4net不同版本在app.config和web.config的配置区别