我在自己的机器上,试验三层的连接:在Remote Data Module中放置ADOConnection、ADOStoredProc以及DataSetProvider三个组件,设置好之后,编译中间层并运行,然后建立客户端,用SocketConnection组件连接,设置Address属性为本机地址:192.168.115.116(我是小区里局域网的一台机器),设置ServerName的时候,提示错误:windows socket error:不能做任何连接,因为目标机器积极地拒绝它.
(10061),on API 'connect'请问这是什么地方出了问题!?应该怎么解决?!各位高手,救救我吧.....
小弟不胜感激....

解决方案 »

  1.   

    是的
    楼上说的可能对
    如果运行了scksrvr.exe
    那看看你能否访问那台机器(服务器的机器)
      

  2.   

    能否ping 通
    先telnet 目标IP 211(端口,改为你实际用的端口号)
    如能通,那可能是你的程序里面设置的问题了
      

  3.   

    谢谢大家的回复,不过还有一点不明白:就是scktsrvr.exe在那里可以运行?!不好意思,我实在是新手,不太懂....
      

  4.   

    在Delphi安装目录下。好像是在program目录还是bin目录,你搜索一下吧。
    还有要注意指定端口号