0

我一直在非常努力地完成这项工作。我正在使用一个使用 paradox 数据库的软件,我从未使用过。

我的问题是:我可以同时在多台机器上打开程序,但是当任何机器上打开程序时(可能是 .lck 文件?),我似乎无法通过 ODBC 连接。当没有人使用该程序时,我可以毫无问题地连接...

我知道锁定文件是为了保护数据库的完整性,但我只想通过 SQL 直接将选择命令放入其中......有什么办法吗?可能是只读连接?

谢谢您的帮助!!

4

1 回答 1

0

我遇到了同样的问题,我正在解决我工作的软件实施的解决方案。

为了使它工作:

  1. 在 paradox 数据库的服务器机器上,您必须创建一个具有相同字母的新分区,您将在该分区上映射到客户端机器;

  2. 共享单元驱动;

  3. 在客户端机器上,将新驱动器映射到共享驱动器(重复:字母必须与服务器机器中的相同);

  4. 将数据库文件放在这个驱动器中;

  5. 使用文件夹和网络文件夹的新目录创建 ODBC paradox 系统数据源(它必须是 32 位向导);

  6. 测试前删除现有的.NET和.LCK;

  7. 测试...

我也读过一些关于在 BDE 上将 AUTO ODBC 设置为 TRUE 的内容......

于 2014-06-06T19:40:34.677 回答