T
tzahz
Unregistered / Unconfirmed
GUEST, unregistred user!
我在做一个BDE方式的多线程程序,三个线程彼此有某些DBF文件是同样的。需要查询、
修改,新增,删除等操作。
现在的问题是似乎不太稳定,有时一个线程在运行,有时两个,有时三个。
请教为什么?
另外,我用的是TTABLE,每个线程为其生成所有需要访问的DBF对应的TTABLE,用LOCK、
UNLOCK解决共享问题。这样的方式会产生数据的混乱或别的问题吗?
谢谢!
修改,新增,删除等操作。
现在的问题是似乎不太稳定,有时一个线程在运行,有时两个,有时三个。
请教为什么?
另外,我用的是TTABLE,每个线程为其生成所有需要访问的DBF对应的TTABLE,用LOCK、
UNLOCK解决共享问题。这样的方式会产生数据的混乱或别的问题吗?
谢谢!