现在的位置: 首页 > 综合 > 正文

获取config文件中的connectionstring的方法

2012年06月24日 ⁄ 综合 ⁄ 共 817字 ⁄ 字号 评论关闭
        protected string GetConnString()
        {
            return System.Configuration.ConfigurationManager.AppSettings["ConnStr"];
        } 
        上面适合以下情形
        

<?xml version="1.0" encoding="utf-8"?>
<configuration>
  
<appSettings>
    
<add key="ConnenctionString" value="*" />
    
<add key="TmpPath" value="C:\Temp" />
  
</appSettings>
</configuration>

    而下面两种

string myConn = System.Configuration.ConfigurationManager.ConnectionStrings["strDB"].ConnectionString; 

string myConn = System.Web.Configuration.WebConfigurationManager.ConnectionStrings["strDB"].ToString();

则适合

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
<connectionStrings> 
<add name="strDB" connectionString="Server=(local);database=admin;uid=sa;pwd=123"/> 
</connectionStrings> 
</configuration> 

这种情形。
 如果ConfigurationManager找不到,请添加引用System.Configuration

抱歉!评论已关闭.