你建两个connection不就可以了吗,具体用那个,再从程序中控制好了。

解决方案 »

  1.   

    Connection conn1 = New Connection("user id=sa;data source=MachineName;persist security info=True;initial catalog=DataBase1;password=sa");
    Connection conn2 = New Connection("user id=sa;data source=MachineName;persist security info=True;initial catalog=DataBase2;password=sa");
      

  2.   

    用两个SqlConnection对象不行吗?
      

  3.   

    你是不是在一个连接上使用了两个SqlDataReader对象读取数据?
      

  4.   

    用的时候
    SqlDataAdapter DA1 = New SqlDataAtapter("select column_name from table_name",conn1);
    SqlDataAdapter DA2 = New SqlDataAtapter("select column_name from table_name",conn2);DataSet DS1 = New DataSet();
    DataSet DS2 = New DataSet();DA1.Fill(DS1);
    DA2.Fill(DS2);DataGrid1.DataSource=DS1;
    DataGrid2.DataSource=DS2;
    DataGrid1.DataBind();
    DataGrid1.DataBind();
      

  5.   

    to NoHero(红色幽灵)你的代码执行什么操作,描述清楚,我们帮你简化代码:)
      

  6.   

    原来是个封装好了的连接,写得很复杂,不是就open,fill的,所以我说不清楚