通过 BDE 对 Paradox 数据库进行网络编程,数据及时更新问题?

qianxh 2000-06-27 10:19:00
本人发现:多个应用程序或进程通过 BDE 对文件型数据库(Paradox)进行操作,则要么所有应用程序或进程以及 Paradox 数据文件都在同一台机器上,要么数据文件放在第三方机器上(上不能有进程对数据进行操作),否则数据不能及时更新。不知各位大侠意下如何?
...全文
110 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qianxh 2000-07-27
  • 打赏
  • 举报
回复
我的意思是在一台机器上有数据,同时该台机器上有进程对某个表打开修改数据,同时在另一台机器上有进程打开同样的表进行数据修改,在双方都不关闭表再重新打开的情况下能够更新数据。

另请教wjt兄:怎样才能妥善解决重索引的问题?
wjt 2000-07-10
  • 打赏
  • 举报
回复
paradox共享首先要在所有单机的BDE设置公共的netdir,缺省是c:自然不能共享,
所以要将所有的计算机的netdir通过影射盘符的方法统一。
不过paradox索引在共享情况下较容易出问题,所以一定要解决重索引的问题
windfloat 2000-06-27
  • 打赏
  • 举报
回复
并非如此。
数据都可以及时更新。
一台机器上有多个进程是请注意SESSION的设置。
在第三方机器上时,更好办,但每个进程要共享打开,不要锁死。

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧