标题:DBF文件直接双击打开是只读的,通过USE命令打开的就是可编辑的?
只看楼主
yt111983
Rank: 2
等 级:论坛游民
威 望:1
帖 子:33
专家分:16
注 册:2015-11-24
结帖率:100%
已结贴  问题点数:20 回复次数:28 
DBF文件直接双击打开是只读的,通过USE命令打开的就是可编辑的?
今天操作DBF发现一个问题,直接双击打开的DBF文件是只读属性的,像字段、索引之类的都不能重新设置,但是通过USE命令再打开的DBF文件就是可编辑的,很奇怪,总不能每次都CLOSE TABLES 再USE吧?
使用的是VFP9.0版本的软件
表1.rar (588 Bytes)


通过去掉“以独占打开”的勾选并设置为默认值,也是不行的,直接双击打开DBF文件还是只读的。而且,这样设置,无论怎么打开都是只读的。原先还可以close all再重新use一遍就解决的问题,取消“以独占打开”后也搞不定了,所以不能这样设置。



问题已解决,总结原因如下:VFP6.0未卸载的情况下安装VFP9.0,两个版本软件安装于同一文件夹下导致出现上述问题。把软件全部卸载,再次安装一个VFP9.0即可解决。

[此贴子已经被作者于2015-12-8 09:24编辑过]

搜索更多相关主题的帖子: close 而且 软件 
2015-12-02 16:06
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
没遇到这种情况,就算DBF是只读文件,USE也应该不能修改。
2015-12-02 16:13
yt111983
Rank: 2
等 级:论坛游民
威 望:1
帖 子:33
专家分:16
注 册:2015-11-24
得分:0 
确实存在这种情况,DBF表本身的属性没什么问题,我直接双击打开,在改索引的时候发现居然是只读的,不能改!然后我CLOSE TABLES 再USE了一遍,就OK了。

而且,我又试了一下,直接双击打开X.DBF表,是只读的,然后用命令USE Y打开同目录下的Y.DBF表,这个表就是可编辑的,同处于打开状态的两个表,一个只读,一个可编辑,很奇怪。

[此贴子已经被作者于2015-12-2 16:34编辑过]

2015-12-02 16:30
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:323
帖 子:9621
专家分:26174
注 册:2012-2-5
得分:0 
没遇到过

坚守VFP最后的阵地
2015-12-02 16:52
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
得分:0 
通过USE命令再打开的DBF文件就是可编辑的?
2015-12-02 17:03
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
我以前好像也遇到几次,但我是表在项目里的,我项目文件打开了的,然后我去双击表打开表。

这样,就不独占打开表了
2015-12-02 17:28
mywisdom88
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:190
帖 子:3125
专家分:8340
注 册:2015-3-25
得分:0 
在VFP-》工具-》选项,去掉钩后,要点“设置为默认值”才生效
2015-12-02 17:30
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
为什么要双击打开表呢?难道要直接对表进行操作吗?如果是这样的话可能用EXCEL还会更方便些。

活到老,学到老! http://www. E-mail:hu-jj@
2015-12-02 21:18
nsjdy
Rank: 2
等 级:论坛游民
帖 子:29
专家分:33
注 册:2006-6-13
得分:0 
本来就是这样的,难道你今天才知道吗?打开表分独占和不独占两种方式。
2015-12-03 08:56
nsjdy
Rank: 2
等 级:论坛游民
帖 子:29
专家分:33
注 册:2006-6-13
得分:0 
回复 2楼 吹水佬
他不是通过VFP软件打开的,是直接点击电脑某个盘上(比如D盘)的文件,他以为这和WORD是一样的操作呢。
2015-12-03 08:58



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




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

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