web.config中配置数据库连接的两种方式
来源:互联网 发布:js中scrolltop 编辑:程序博客网 时间:2024/05/17 09:11
在网站开发中,数据库操作是经常要用到的操作,ASP.NET中一般做法是在web.config中配置数据库连接代码,然后在程序中调用数据库连接代码,这样做的好处就是当数据库连接代码需要改变的时候,我们只要修改web.config中的数据库连接代码即可,而不必在修改每一个页面中的数据库连接代码。
在ASP.NET中有两种配置数据库连接代码的方式,它们分别是 appSettings 和 connectionStrings 。在使用 appSettings 和 connectionStrings 配置数据库连接代码时,可分别在 <configuration> 下添加如下代码:
1. appSettings<appSettings><add key="mySqlConnection" value="Provider=SQLOLEDB.1;Data Source=10.0.1.76;Initial Catalog=zfmmias_UAT;Persist Security Info=True; User ID=ias;Password=abcd1234;Connect Timeout=5"></add></appSettings>
2、connectionStrings<connectionStrings><add name="mySqlConnection" connectionString="Data Source=10.0.1.76;Initial Catalog=zfmmias_UAT;Persist Security Info=True; User ID=ias;Password=abcd1234;Connect Timeout=5" providerName="System.Data.SqlClient"/></connectionStrings>
appSettings 和 connectionStrings 的区别:
(1) appSettings 是在 2003 中常用的,connectionStrings 是在 2005 中常用的;
(2) 使用 connectionStrings 的好处:
第一,可将连接字符串加密,使用MS的一个加密工具即可;
第二,可直接绑定数据源控件,而不必写代码读出来再赋值给控件;
第三,可方便的更换数据库平台,如换为 Oracle 数据库,只需要修改 providerName。
调用示例:
第1种string strSqlConString = System.Configuration.ConfigurationManager.AppSettings["mySqlConnection"];
第2种string strSqlConString = System.Configuration.ConfigurationManager.ConnectionStrings["mySqlConnection"].ToString();
0 0
- web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式
- ASP web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式
- web.config中配置数据库连接的两种方式(<appSettings >与 <connectionStrings>)
- 两种在web.config中写的数据库连接字段代码
- 保存(Access)数据库连接字符串的两种方法web.config
- 在web.config中配置数据库连接
- 在Web.Config中配置数据库连接字符串
- Web.Config文件中数据库连接配置
- 在web.config中配置数据库连接字符串
- web.config中配置数据库连接字符串
- web.config中配置数据库连接字符串
- web.config配置数据库连接
- Android 强制横屏或竖屏注意事项及onConfigurationChanged的使用
- 小小的连一下看看
- VMware 虚拟机中添加新硬盘的方法
- Macvlan and Macvtap
- A Windows Batch File Programming Primer
- web.config中配置数据库连接的两种方式
- Configuring PATH and other environment variables in a bat file on Windows 7
- PHP中Date获取的系统时间不准确的原因和解决方法
- osg示例解析之osganimationmorph(1)
- java 中的设计模式---适配器模式
- 路还很长
- java项目经验
- Windows Programming/Programming CMD
- JS的toFixed方法出错 重写