请问<数据访问层>如何访问Web.config 呀?

解决方案 »

  1.   

    如果web那一层有引用到数据访问层,就可以访问
      

  2.   

    给你个例子吧:
          providers = new MembershipProviderCollection();
          Configuration config = WebConfigurationManager.OpenWebConfiguration("/");
          MembershipSection sec = (MembershipSection)config.GetSection("system.web/membership");
      

  3.   

    添加web引用,通过ConfigurationManager访问
      

  4.   

    第一句:创建将要填充到其中Web.Config获取的安全成员数据提供程序的配置信息集合变量;
    第二句:使用WebConfigurationManager的OpenWebConfiguration方法将整个Web.Config配置信息加载到config变量中;
    第三句:在config变量中获取和MemberShip小结相关的内容;
      

  5.   

    还是看不明白呀
    <connectionStrings>
    <add name="mycardConnectionString1" connectionString="Data Source=.;Initial Catalog=mycard;Integrated Security=True"providerName="System.Data.SqlClient" />
    </connectionStrings>
    这是web.config里的连库代码,请问我在数据访问层要访问“mycardConnectionString1”,该怎么写呀?
      

  6.   

    我昨天也碰到这个问题,其实你只要在数据层
    添加引用->.NET那栏里面下面有个system.configuration
    引用了这个然后再数据层
    using System.configuration;
    然后就能使用
    ConfigurationManager了
      

  7.   

    终于可以用啦   呵呵   谢谢你,接分我msn:[email protected]
      

  8.   

    ~~这个应该就是一句话读取web.config内容的问题,你是想取连接字符串吧