Office中国论坛/Access中国论坛

标题: 如何检测某个表是否被其他进程或用户使用 [打印本页]

作者: wu8313    时间: 2004-12-3 20:36
标题: 如何检测某个表是否被其他进程或用户使用
如何检测某个表是否被其他进程或用户使用[attach]7933[/attach]



[此贴子已经被作者于2004-12-3 12:36:55编辑过]


作者: SUQUANJIN    时间: 2004-12-9 07:51
标题: 你看一下这样行不行
[attach]8035[/attach]

[em01]
作者: SUQUANJIN    时间: 2004-12-9 07:52
文件的来源要弄清楚
作者: wu8313    时间: 2004-12-9 20:32
2楼的老兄,我的问题并没有解决。选择两次“所有字段”就会出现acc的提示,表被其他的用户或进程使用。

这个问题,我也想了一下办法,可以还是不行。是这个地址:

http://www.office-cn.net/bbs/dispbbs.asp?BoardID=2&ID=23202

[此贴子已经被作者于2004-12-9 12:38:27编辑过]


作者: hi-wzj    时间: 2004-12-10 01:28
运行生成表查询前先将子窗体的数据来源清空Me.子窗体.SourceObject = ""因为您第一次生成表后,子窗体已调用了生成的表,您再次生成同名的表时就会出现无法删除已生成的表的错误。
作者: wu8313    时间: 2004-12-10 04:30
感谢hi-wzj的关注。

针对这个例子,你的办法的确有效。可是,我的这种办法为何不行?在这个地址:



http://www.office-cn.net/bbs/dispbbs.asp?BoardID=2&ID=23202

[此贴子已经被作者于2004-12-9 20:31:34编辑过]


作者: 青青    时间: 2004-12-10 17:29
那段代码只能检测表是否处于打开的状态,而不是检测表数据是否被调用。




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3