数据库链接是放在中好些还是放在中好些
2010-12-16 09:36
344 查看
文章来源:http://hi.baidu.com/csluowei/blog/item/95e49d1f36343d02304e1524.html
AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.
1.<connectionStrings />
<connectionStrings>
<add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码"
providerName="System.Data.SqlClient" />
</connectionStrings>
或是
<connectionStrings>
<add name="ConnectionStringName" connectionString="sever=服务器名;database=数据库名;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>
1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的.
2)使用ConnectionString的好处:
第一:可将连接字符串加密,使用MS的一个加密工具即可。
第二:可直接邦定的数据源控件,而不必写代码读出来再赋值给控件。
第三:可方便的更换数据库平台,如换为Oracle数据库,只需修改providerName。
3)写在 <appSettings >中用System.Configuration.ConfigurationManager.AppSettings["name"]检索值。
写在 <ConnectionStrings>中用System.Configuration.ConfigurationManager.ConnectionStrings["name"]检索值。
AppSettings是ASP.NET1.1时期用的,在.NET Framework 2.0中,新增了ConnectionStrings.
1.<connectionStrings />
<connectionStrings>
<add name="ConnectionStringName" connectionString="Data Source=服务器名;Initial Catalog=数据库名;User ID=用户;Password=密码"
providerName="System.Data.SqlClient" />
</connectionStrings>
或是
<connectionStrings>
<add name="ConnectionStringName" connectionString="sever=服务器名;database=数据库名;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>
1)AppSettings 是在2003中常用的,ConnectionStrins是2005中常用的.
2)使用ConnectionString的好处:
第一:可将连接字符串加密,使用MS的一个加密工具即可。
第二:可直接邦定的数据源控件,而不必写代码读出来再赋值给控件。
第三:可方便的更换数据库平台,如换为Oracle数据库,只需修改providerName。
3)写在 <appSettings >中用System.Configuration.ConfigurationManager.AppSettings["name"]检索值。
写在 <ConnectionStrings>中用System.Configuration.ConfigurationManager.ConnectionStrings["name"]检索值。
相关文章推荐
- 浅谈系统优化设计--复杂运算放在逻辑层还是在数据库层?
- Silverlight WCF链接数据库
- 【转】PG数据库高级用法 之 12306 -- 链接
- mysql链接数据库时报错
- JDBC.property 配置文件中链接数据库的配置
- PHP 链接ACCESS 数据库最简单的方法
- getLocalHost 数据库链接失败
- 使用事务码DBCO实现SAP链接外部数据库以及读取例程
- 小计各种数据库链接
- Recordset赋值与链接数据库的关系
- asp下连接数据库 ASP链接数据库字符串大全总结第1/2页
- Java jdbc 链接数据库MYSQL问题
- python3 使用 pymysql 链接数据库操作
- 建立数据库链接 create database link
- 数据库链接 桥式链接和直连
- scrapy框架爬取网易云音乐billboard榜所有排行歌曲、链接、评论存入数据库中
- 数据库链接DBLINK详解
- Perl 基于OOP的数据库链接
- Spring笔记④--spring整合hibernate链接数据库
- 数据库中存储日期的字段类型到底应该用varchar还是datetime ?