让我们绕开SQL,实现网络连接

解决方案 »

  1.   

    由于Paradox不是真正意义上的数据系统,没有事务服务功能。
    你碰到的现象是数据库操作请求的冲突问题。
    在Delphi中提供了解决方法:
    在你初始化程序时加入一下语句:
        Session.NetFiledir = your_share_net_path
    就可以了。
    我建议:小规模应用中选择Ms Sql Server并不是个好办法。
      

  2.   

    我也有这样问题,把此文件删除,*。LCK可能是由于在网络当中操作Paradox7表时断网造成的,也有可能是由client突然断电而产生的(操作数据时)。重启你的应该程序。应该OK了。
      

  3.   

    因为有的机器上安装后,在服务器的库中必须要求要这个.LCK,我没办法才加入了这个.LCK文件,而有的工作站因为有这个.LCK而无法联通,真是大商脑筋。
      

  4.   

    你写的“Session.netfileder=your_share_net_path”.
    意思是:Session这个组件的Netfileder等于网络映射的硬盘路径,
    (我网络映射的硬盘为H:\数据库,BDE的别名指到这个硬盘?)
      

  5.   

    在你的BDE中CONFIGURATION页中设置PARADOX 的NET DIR 为你网上的某一个专用路径。
    这样多用户操作时才不会冲突。