如何:从 Web.config 文件读取连接字符串

程序头包含文件:
using System.Configuration;
using System.WebConfiguration;
示例:

 

 1None.gifSystem.Configuration.Configuration rootWebConfig =
 2None.gif    System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(null);
 3None.gifSystem.Configuration.ConnectionStringSettings connString;
 4None.gifif (0 < rootWebConfig.ConnectionStrings.ConnectionStrings.Count)
 5ExpandedBlockStart.gifContractedBlock.gifdot.gif{
 6InBlock.gif    connString =
 7InBlock.gif        rootWebConfig.ConnectionStrings.ConnectionStrings["NorthwindConnectionString"];
 8InBlock.gif    if (null != connString)
 9          Console.WriteLine("Northwind connection string = \"{0}\"",
10InBlock.gif            connString.ConnectionString);
11InBlock.gif    else
12InBlock.gif        Console.WriteLine("No Northwind connection string");
13ExpandedBlockEnd.gif}

 

此示例需要:
根 Web.config 文件中的 connectionStrings 元素,其中包含名为 NorthwindConnectionString 的连接。该元素可能如下所示:

 1None.gif<connectionStrings>
 2None.gif  <add 
 3None.gif    name="NorthwindConnectionString" 
 4None.gif    connectionString="Data Source=serverName;Initial 
 5None.gif    Catalog=Northwind;Persist Security Info=True;User 
 6None.gif    ID=userName;Password=password"
 7None.gif    providerName="System.Data.SqlClient"
 8None.gif  />
 9None.gif</connectionStrings>
10None.gif

转载于:https://www.cnblogs.com/shaomei-21/archive/2006/09/27/516268.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值