server="192.168.100.203,1433";uid=**;pwd=***;database=***

解决方案 »

  1.   


    data source="192.168.100.203\\db2;initial catalog=Master;user id=***; password=***"
      

  2.   

    SqlConnection db2 = new SqlConnection("Integrated Security=SSPI;DataBase=DB2;Server=192.168.100.203;")
      

  3.   

    一楼的方法,忽略了B机器上有两个数据库实例;
    二楼提供的方法,我连接没有成功
    三楼database好像不该是数据库实例吧?
      

  4.   

    是不是同一个网域?
    using System.Data.SqlClient;
    string str="";
    SqlConnection str=new SqlConnection("database=DB2;server=192.168.100.203;user=*;pwd=* ");
      

  5.   

    是同一个网络,我只用一个小路由器
    DB1和DB2是两个数据库实例,他们下面分别有AcrData数据库
      

  6.   

    我不是很懂这个,但我看到A和B的IP地址不在同一个区域内即不在同一个网络,不知道是不是这个原因啊,不要见笑啊,呵呵!
      

  7.   


    db2 我有数据库,但还没真联进去过。
    把楼上的改一改看能否行?
    data   source="192.168.100.203\\db2:AcrData;initial   catalog=Master;user   id=***;   password=***"
    data   source="192.168.100.203\\db:AcrData;initial   catalog=Master;user   id=***;   password=***"
    我明天去试一试
    SqlConnection db2 = new SqlConnection("Integrated Security=SSPI;DataBase=DB2:AcrData;Server=192.168.100.203;")
    SqlConnection db2 = new SqlConnection("Integrated Security=SSPI;DataBase=DB1:AcrData;Server=192.168.100.203;")
      

  8.   

    看看这个。希望能帮助楼主。
    http://www.connectionstrings.com/
      

  9.   

    SqlConnection connection1 = new SqlConnection("Integrated Security=SSPI;DataBase=DB2;Server=192.168.100.203;")
      

  10.   

    如果是IBM的DB2数据库
    上面的SqlSql语句是连接不上的
    db2的连接有他自己的方式
      

  11.   

    using System.Data.SqlClient; 
    string str=""; 
    SqlConnection str=new SqlConnection("database=DB2;server=192.168.100.203;user=*;pwd=* ");