这个远程序服务器应该是SQL SERVER吧。和连接本地的SQL SERVER一样,只不过服务器名换成服务器的IP地址就可以了

解决方案 »

  1.   

    see
    http://www.able-consulting.com/ADO_Conn.htm
      

  2.   

    我在局域网上可以这样用: 
       Dim cnt As New ADODB.Connection
        Dim rst As New ADODB.Recordset
        
        Set cnt = CreateObject("ADODB.connection")
        cnt.Open "Provider=SQLOLEDB;Data Source=192.0.0.100;DATABASE=spcdb2000;uid=sa;pwd="
        
        Set rst = CreateObject("ADODB.Recordset")在InterNet上别人是这样用的:
    WSTE_HOST = "YOURWEBSERVER"
        WSTE_DBSERVER = "YOURDBSERVER"
        
        WSTE_DBUSER = "YOURUSERNAME"
        WSTE_DBPASSWORD = "YOURPASSWORD"
        WSTE_DBNAME = "www_999on-line_com"
        WSTE_VERSION = "1.01"
        WSTE_LOGINED = 0
        
        WSTE_DBCONNSTR = "Provider=SQLOLEDB.1;Password=" & WSTE_DBPASSWORD _
                        & ";Persist Security Info=True;User ID=" & WSTE_DBUSER _
                        & ";Initial Catalog=" & WSTE_DBNAME & ";Data Source=" _
                        & WSTE_DBSERVER & ";"