<connectionStrings >
    <add name="conn"  connectionString ="datasource=数据库地址;database=数据库名;user=admin;password=admin" />
  </connectionStrings>
这个段web.config连接数据库的,怎样让它能把数据库名传给这段代码。
帮忙写下代码,谢谢。
分数不多,敬请原谅。

解决方案 »

  1.   

    修改config文件
    Configuration config = WebConfigurationManager.OpenWebConfiguration(Request.ApplicationPath);  
    ConnectionStringsSection conSection = (ConnectionStringsSection)config.GetSection("");  
    conSection.ConnectionStrings[""].ConnectionString="";
    config.Save();  
    XmlDocument xmldocument=new XmlDocument();
      xmldocument.Load(fileinfo.FullName);
      foreach(XmlNode node in xmldocument.SelectSingleNode("appSettings").ChildNodes)
      {   
      if (node.Name == "add")
      {   
      if (node.Attributes.GetNamedItem("key").Value == "")
      {}
      }  
    }
      

  2.   

    你要动态的 那些数据库名也是要从数据库读 还得要一个固定的连接字符串啊
    建议在页面里面新建一个SQLHELP类来动态改吧  
      

  3.   

    webconfig实质上就是一个xml 你就当是操作xml就行了
      

  4.   

    百度一下动态修改web.config内容!~~