标题:请问为什么dbf文件一打开就是两个,a和b
只看楼主
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
刚刚发现好像也不是独占的问题。因为双击打开dbf表,显示的a、b两表,最下方条目数后面都有显示exclusive啊。。。难道真要快递电脑才行?
2014-02-13 11:47
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
反正也不是大问题,还能用,,就是对这种状况很迷惑,,,,要是没救,我就重装下vfp9.0,应该会ok
2014-02-13 11:49
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:3 
以下是引用llww425在2014-2-13 11:45:01的发言:

“网络上表的访问权限只给打开表的用户。网络上的其他用户不能访问表。用SET EXCLUSIVE ON 还防止所有其他用户以只读方式访问该表。通过在 USE 命令中包含 EXCLUSIVE 子句,还可以使文件在网络上以独占方式打开。要以独占使用方式打开表,不必锁定记录或文件。以独占使用方式打开的表,确保其他用户不能更改文件。对于某些命令,除非表以独占使用方式打开,否则不能执行。这些命令是 INSERT、 INSERT BLANK、 MODIFY STRUCTURE、 PACK、 REINDEX 和 ZAP。
 这主要是为防止网络共享数据时引起数据混乱,独占的方式可以对表做任何操作,只读的时候就只能读不能修改,共享的时候有的命令是用不了的。”
 
 
我在网上搜了下,,,好像和上面说的这种情况很像,是不是我的表默认是以共享方式打开啊?因为先打开vfp程序,再用“文件-打开”,就只打开一个,命令窗口显示use的命令是exlusive。而所有dbf文件直接双击或右键点开,就出来俩表a、b。怎样设置默认打开方式为独占?SET EXCLUSIVE ON 命令怎么用?我用了不行。
可以试下打开别的文件是不是也是2个 如是 那中毒了
如不是 可能是你的vfp问题 要不重新装一下 不过与独占、共享没关系
2014-02-13 12:00



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-427205-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.095282 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved