web.config如何配置数据库连接?

web.config如何配置数据库连接?,第1张

--在WEB.config配置下面的节点,connectionstring写的是连接数据库字符串datasource是填写的数据库,initialcatalog是连接的数据库名称,user id是连接数据的账户名,password是账户的密码 \x0d\x0a\x0d\x0a \x0d\x0a \x0d\x0a--在web应用层获取这段数据库连接字符串的语句是\x0d\x0aConfigurationManager.ConnectionStrings["connstring"].ToString()

1.

appSettings

<appSettings>

<add

key="conn"

value="server=服务器名database=数据库名uid=用户名password=密码"/>

</appSettings>

2.

connectionStrings

<connectionStrings>

<add

name="conn"

connectionString="Dserver=服务器名database=数据库名uid=用户名password=密码"

providerName="System.Data.SqlClient"

/>

</connectionStrings>

(1)

appSettings

是在

2003

中常用的,connectionStrings

是在

2005

中常用的;

(2)

使用

connectionStrings

的好处:

第一,可将连接字符串加密,使用MS的一个加密工具即可;

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

第三,可方便的更换数据库平台,如换为

Oracle

数据库,只需要修改

providerName。

(3)

写在

appSettings

中用

System.Configuration.ConfigurationManager.AppSettings["keyname"]

获取数据库连接代码值;写在

connectionStrings

中用

System.Configuration.ConfigurationManager.ConnectionStrings["name"]

获取数据库连接代码值。

--在web.config配置下面的节点,connectionstring写的是连接数据库的字符串datasource是填写的数据库,initialcatalog是连接的数据库名称,user

id是连接数据的账户名,password是账户的密码

--在web应用层获取这段数据库连接字符串的语句是

configurationmanager.connectionstrings["connstring"].tostring()


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6460496.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-22
下一篇 2023-03-22

发表评论

登录后才能评论

评论列表(0条)

保存