首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

如何知道dbf文件是否被其它用户打开

2012-03-16 
怎么知道dbf文件是否被其它用户打开?怎么知道dbf文件是否被其它用户打开?有一个DBF文件正常情况下都是以共

怎么知道dbf文件是否被其它用户打开?
怎么知道dbf文件是否被其它用户打开?有一个DBF文件正常情况下都是以共享方式打开,可以有的时候需要进行记录的删除操作,现在我是先关闭该表,再以独占方式打开,删除记录,然后关闭,再共享方式打开,可是当其它用户打开表的情况下就出现该表不能存取的错误了,请各位老师帮助解决,谢谢!

[解决办法]
*VFP7.0 以上:

m.lnState=0
Try
Use 表名 Exclusive In 0
Catch
m.lnState=1
Endtry
If m.lnState=1
Messagebox("独占打开表失败!可能有用户在使用,请选择其他时间再进行此项操作。",48,"信息提示")
Endif
[解决办法]
借此帖试一下不用链接发图片的方法。

热点排行