我一直在努力工作。我正在使用一个使用paradox数据库的软件,我从未使用过它。
我的问题是:我可以在同一时间在多台机器上打开程序,但是当在任何机器上打开一个程序时,我似乎无法通过ODBC连接(可能是.lck文件?)。当没有人使用该程序时,我可以毫无问题地连接......
我知道锁文件是为了保护数据库的完整性,但我希望只是通过SQL直接将select命令放入其中......有什么方法可以做到吗?只读连接可能吗?
感谢您的帮助!!
答案 0 :(得分:0)
我遇到了同样的问题,我正在解决有关我工作的软件实现的解决方案。
使其有效:
在paradox数据库的服务器机器上,您必须创建一个具有相同字母的新分区,您将在该分区上映射客户端计算机;
分享单位驱动器;
在客户端计算机上,将新驱动器映射到共享驱动器(重复:字母必须与服务器计算机中的字母相同);
将数据库文件放在此驱动器中;
使用Folder和Network文件夹的新目录创建ODBC paradox系统数据源(必须是32位向导);
在测试之前删除现有的.NET和.LCK;
...测试
我已经阅读了关于在BDE上将AUTO ODBC设置为TRUE的内容......