我做了一个数据库程序用paradox.db作表,本地电脑(windows2000)的C盘是ntfs格式,当我把C盘的安全属性里的权限,拒绝里全部打上钩,上面的名称为"everyone";程序就无法运行,反之就可以运行.真不知道是为什么,怎样才能使程序不受影响?我想是否有一种办法把BDE的数据库引擎注册为服务程序,是不是就可以不受影响了?谢谢

解决方案 »

  1.   

    我说你不如转FireBird数据库:http://www.firebird.net.cn/
      

  2.   

    全部拒绝,可能导致paradox.db变成只读,无法修改,从而程序不能运行
      

  3.   

    正常的, 这个不管是本地版还是什么的, sql server 也是同样, 首先你要有对文件的操作权限
      

  4.   

    oracle的客户端并不受影响,为什么BDE会受影响呢?
      

  5.   

    除非 windows 的 bug, 要不然所有都会影响,
      

  6.   

    我们的院系统里用到oracle,每台机子都用装客户端,为什么把c盘锁了,用oracle的程序照样运行,而BDE却无法运行?我在控制面版的服务里看到了带有oracle的服务名,是不是跟服务程序有关?