跳转到主内容
websoft网络软件专家 - 深耕网络技术,打造实用软件!

.NET AppSettings与ConnectionStrings使用案例详解

目录

1.ConnectionStrings的使用

2.的使用

3.区别

4.测试

AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.

1.ConnectionStrings的使用

或者:

在页面还可以这样引用<%$ ConnectionString:Name%>.

2.的使用

3.区别

1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的.

2)使用ConnectionString的好处:第一:可将连接字符串加密,使用MS的一个加密工具即可。

第二:可直接邦定的数据源控件,而不必写代码读出来再赋值给控件。

第三:可方便的更换数据库平台,如换为Oracle数据库,只需修改providerName。

3)写在 中用System.Configuration.ConfigurationManager.AppSettings["name"]检索值。

写在 中用System.Configuration.ConfigurationManager.ConnectionStrings["name"]检索值。

4.测试

在VS2005中新建一个网站,然后再defaul页面中加入如下代码using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page{protected void Page_Load(object sender, EventArgs e){labConn.Text = ConfigurationManager.ConnectionStrings["SiteSqlServer"].ToString();labApp.Text = ConfigurationManager.AppSettings["SiteSqlServer"].ToString();}}而web.config的代码如下:

当然前提是在编辑页面中添加了两个lable,分别为labConn和labApp。

读取Web.Config文件连接字符串string conString = ConfigurationManager.ConnectionStrings["SQLCONNECTIONSTRING"].ConnectionString;到此这篇关于.NET AppSettings与ConnectionStrings使用案例详解的文章就介绍到这了,更多相关.NET AppSettings与ConnectionStrings使用内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

您可能感兴趣的文章:.NET 2.0获取配置文件AppSettings和ConnectionStrings节数据的方法详解ASP.NET MVC的整个生命周期Asp.net Core 如何设置黑白名单(路由限制)详解.NET数据库连接池Quartz.NET的具体使用C#和vb.net实现PDF 添加可视化和不可见数字签名.NET5控制台程序使用EF连接MYSQL数据库的方法C#中使用jieba.NET、WordCloudSharp制作词云图的步骤

相关文章