为什么 "record locked by another user"(100分)

  • 主题发起人 主题发起人 glzhl
  • 开始时间 开始时间
G

glzhl

Unregistered / Unconfirmed
GUEST, unregistred user!
我已在每一个调用该table的表单的onclose或ondestory事件中都设为了active:=false,
为什么 还出现 "record locked by another user",
 
说明你操作的数据库别人正在操作
你数据库中的表被锁
跟你的应用程序没关系的
 
我是本地机,没有上网。
 
如果你没有用其他工具打开表的话,那么一定是你的程序有问题了,看看程序吧!
 
那有可能你的程序的某一部分对该表进行了操作,但是操作完后没有关闭表
这时你在对该表进行操作(一般是INTSERT,DELETE,UPDATE)时,会发生锁表
 
程序运行时没问题,只是每次DBCombox1的数值改变就出现“record locked by another user‘
望高手多多指教!
 
你先检查一下你的TABLE控件在设计时是否打开的。ACTIVE:=FALSE才对。
 
设计时所有的Table全部都是ACTIVE:=FALSE。我在表单关闭时也都ACTIVE:=FALSE了。
 
后退
顶部