各位老师:
    你们好,我先后用以下两种方法同远程计算机上的一个包含paradox表的目录建立了连接:
1.通过delphi的bde建别名。
2.odbc的方法
但就是打不开远程计算机上的paradox表,程序提示:directory is controlled by other.net file .
directory:c:\
file: \\192.168.1.49\xinqu\pdoxusrs.lck。
我想问各位老师,能不能象用odbc方法联接远程sql server2000服务器那样与远程的paradox表建立连接,然后在本机上打开远程计算机上的paradox表并可进行浏览、修改、添加和删除操作。
    这个问题困惑了我很久,望各位老师能给出详细代码。
                               王振亚
                             2003.07.01

解决方案 »

  1.   

    桌面数据库与数据库服务器是有差别的
    实在要用远程计算机上的Paradox,你可以基于Delphi的MIDAS设计一个应用服务器程序
      

  2.   

    paradox是桌面数据库,不能在远程直接对其进行访问,不过,你可以试试以下两种方法:
    *****************************************************************************
      1. 建立一个应用程序服务器,将它放在存有paradox表的PC上;远程的客户端通过应用
         程序服务器访问paradox表。
      2. 将存有paradox表的文件夹共享,然后在远程的客户端上将其映射为一个本地硬盘,
         这样,你就可以通过BDE对其进行操作了。
    *****************************************************************************