在  web.config中我要增加访问一个数据库2,下面是已有得库1,要增加访问库2,该如何做
<connectionStrings>
<add name="waternewsConnectionString" connectionString="Data Source=192.168.0.4;Initial Catalog=库1;Persist Security Info=True;User ID=zhangjian;Password=cxgw" providerName="System.Data.SqlClient"/>
</connectionStrings>在conn.cs中该做如何修改
public class conn : SqlDataSource
{
public conn()
{
//
// TODO: 在此处添加构造函数逻辑
//
        ConnectionString = "Data Source=192.168.0.4;Initial Catalog=库1;Persist Security Info=True;User ID=zhangjian;Password=cxgw";
        DataSourceMode = System.Web.UI.WebControls.SqlDataSourceMode.DataReader;
}}

解决方案 »

  1.   

    <connectionStrings> 
    <add name="waternewsConnectionString1" connectionString="Data Source=192.168.0.4;Initial Catalog=库1;Persist Security Info=True;User ID=zhangjian;Password=cxgw" providerName="System.Data.SqlClient1"/> 
    <add name="waternewsConnectionString" connectionString="Data Source=192.168.0.4;Initial Catalog=库2;Persist Security Info=True;User ID=zhangjian;Password=cxgw" providerName="System.Data.SqlClient"/> 
    </connectionStrings>
    增加一个节点,然后再根据节点名字访问。
      

  2.   

    string connectStr=ConfigurationManager.ConnectString["waternewsConnectionString"].connectString();就可以获取到你当前的connectStr了
      

  3.   

    只需要在配置文件里面加上另外一个数据库连接字符串然后在程序里面更改ConfigurationManager.ConnectString的访问下标或者字符串名就可以了