我做了一个最简单的Midas结构的程序,只实现数据的返回。
在我的局域网中,只有一台电脑可以成功的接受到数据,其他的都提示“拒绝访问”,这是什么原因啊?用了delphi的例子也是一样的提示。
DBClient.dll文件已经拷贝到试验的机器,我的计算机做服务器
期待解答

解决方案 »

  1.   

    服务器端用 DataSetProvider
    客户端用   DCOMConnection
      

  2.   

    你是不是用socketconnection连的?
      

  3.   

    _tlb是什么文件?网上一般说只要2个dll文件嘛
      

  4.   

    如果添加了 在客户端与服务端分别注册midas.dll试试要还是不行 我也不好解答你干脆换socketconnectionDCOMConnection
    毛病太多
      

  5.   

    大哥
    _tab是你编服务器程序时生成的com接口文件在客户端编程时错为资源加上!!
      

  6.   

    打错了 是_tlb文件找到了没有??
      

  7.   

    socketconnection的servername是写什么啊
      

  8.   

    不要自己写你添上服务器端地址他能认出来还有  用socketconnection也要加载_tlb文件记着
      

  9.   

    服了你了
    服务器端运行scktsrvr.exe没有
      

  10.   

    在Delphi\Bin目录下在服务器端运行
      

  11.   

    我点socketconnection,程序就死在哪里了
      

  12.   

    好了,用socketconnection加scktsrvr.exe可以了,谢谢