窗体上有IP,数据库名,用户名,密码请问如何实现连接远程数据库?新人求助,谢绝口水!

解决方案 »

  1.   

    Connect via an IP address:"Data Source=190.190.200.100,1433;Network Library=DBMSSOCN;Initial Catalog= pubs;UserID=sa;Password=asdasd;" 
    (DBMSSOCN=TCP/IP instead of Named Pipes, at the end of the Data Source is the port to use (1433 is the default))From: http://www.cnblogs.com/daview/archive/2004/04/10/5763.aspx
      

  2.   

    Network Library=DBMSSOCN啥意思?
      

  3.   

    SqlConnection sql = new SqlConnection("Data Source='"+a+"';Initial Catalog='"+b+"';UID='"+c+"';Password='"+d+"';");
    sql.Open();其中a,b,c,d,表示你窗体上对应的IP,数据库名,用户名,密码。比如IP是用TextBox1输入的,那么你就把a替换成:this.TextBox1.Text.ToString();