# Re: 请问多人同时存取同一个TAble，导致lock，他人无法存取！

Posted by AndyLin on June 15, 1999 at 20:07:44:

In Reply to: 请问多人同时存取同一个TAble，导致lock，他人无法存取！ posted by 王空空 on June 15, 1999 at 14:22:47:

: 各位好:
: 小弟的环境是 vb6+NT Workstation，后端的DB 是使用SQL7
: 整个程式是用RDO去连的，只有一个Connect连资料库在Sub Main中。
: 然后程式的其它部份是用Sql语法去 insert,update,delete。小弟现在的界面是在一个Form中有四个铵键分别是<查询>,<新增>,<修改>,<删除>。在form_load时只有<查询>是可以作用的，查询完后，其它键才可以作用。
: 问题是出在:如果同时都在做进货时，慢进的那个人却等了好久才可以看到资料。
: 网路很单纯(10台+1台Server)，小弟现在是使用3台电脑来测试进货，结果等的快受不了了！小弟想可能是lock住了，导致其他人 必须等最先的人动作完成后才可使用该Table。
: 请问有没有什么方法可以让其他人也能动作呢？
: 谢谢您！感激您！
:
尽量缩短交易的时间(即在 BeginTrans 和 Commitrans 之处理时间愈短愈好)

Follow Ups:

- 除此之外 cww 07:59:33 6/16/99 (0)
- 除此之外 cww 07:58:54 6/16/99 (1)
  - 是否可请小吴,CWW,纪兄及诸位高手们，对汉堡兄所提的方法发表您的想法呢？ 王空空 09:37:08 6/17/99 (0)