在本地访问远程的数据,就象在本机或者局域网操作一样,比如服务器IP为:192.168.3.1。谢谢,最好有例子,偶比较笨

解决方案 »

  1.   

    和本地没什么区别,SQL支持TCP/IP协议
    Conn.LoginPrompt:=False;
    Conn.ConnectionString:='Provider=SQLOLEDB.1;Password='+PassWD+';Persist Security Info=True;User ID='+UserName+';Initial Catalog=DataBase;Data Source='+HostName;
    Conn.Connected:=True;
      

  2.   

    不过你要注册一下服务器名的
    运行一个系统存储过程,看一下SQL帮助
    好象是sp_addlinkserver
      

  3.   

    用ADO连接就行..
    服务器名字输远程端的IP.跟本地操作没什么区别..
      

  4.   

    ADO连接数据库时,需要在ODBC里面注册以下。我觉得有必要写个注册程序。