标题:请问为什么dbf文件一打开就是两个,a和b
取消只看楼主
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
结帖率:100%
已结贴  问题点数:10 回复次数:8 
请问为什么dbf文件一打开就是两个,a和b
我是初学者,平时操作用到的都是自由表,打开就操作。今天打开dbf文件,都是一下出来两个,a和b两张,一样的,这是为什么?操作的时候都要先关掉一张才行么?是不是打开设置有问题,怎么改?能有老师给详细讲讲么?

另外类似的,我有用到一个表(表1)某列替换成另一个表2某列的命令,从网上搜了一个:
select 2
use 表1
index on 个人编号 tag 个人编号
select 1
use 表2
set relation to 个人编号 into b
replace all 身份证号 with b.身份证号
browse

这个程序我试了下,成功了。可是里面1和2,还有a和b都让我没有理解,,,1和2是分区么?a和b就代表了表1和表2?书上没讲,,,感觉这里的人都好热心啊,给我讲讲,谢谢了!还有,有没有方便点的命令就能实现替换,我平时用到替换最多了?这个命令感觉好啰嗦
搜索更多相关主题的帖子: 张智霖儿子 relation 网上 
2014-02-11 17:07
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
哦好的
2014-02-12 08:42
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
那这个替换操作在9.0版本中有没有简单点的命令?
2014-02-12 08:52
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
回复 7楼 TonyDeng
就是双击打开一个自由表,显示有两个表,一个是原文件名的表,还有一个表名是b,内容不太一样,比如字段排列先后顺序不一样。还是不明白,,,工作区有关系么?那为什么我打开任何文件都跳出来两个表?我的打开设置不对?我关掉b表后,再操作,竟然跳出打开文件的框,要疯了
2014-02-12 10:10
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
回复 5楼 bccn0906
谢谢!
2014-02-12 10:10
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
回复 10楼 TonyDeng
我点右键-打开文件,打开也是两个。。。而且,上周我用的时候还没出现这情况呢,这周就变这样了。
2014-02-12 12:06
llww425
Rank: 1
等 级:新手上路
帖 子:43
专家分:3
注 册:2014-1-24
得分:0 
“网络上表的访问权限只给打开表的用户。网络上的其他用户不能访问表。用SET EXCLUSIVE ON 还防止所有其他用户以只读方式访问该表。通过在 USE 命令中包含 EXCLUSIVE 子句,还可以使文件在网络上以独占方式打开。要以独占使用方式打开表,不必锁定记录或文件。以独占使用方式打开的表,确保其他用户不能更改文件。对于某些命令,除非表以独占使用方式打开,否则不能执行。这些命令是 INSERT、 INSERT BLANK、 MODIFY STRUCTURE、 PACK、 REINDEX 和 ZAP。
 这主要是为防止网络共享数据时引起数据混乱,独占的方式可以对表做任何操作,只读的时候就只能读不能修改,共享的时候有的命令是用不了的。”


我在网上搜了下,,,好像和上面说的这种情况很像,是不是我的表默认是以共享方式打开啊?因为先打开vfp程序,再用“文件-打开”,就只打开一个,命令窗口显示use的命令是exlusive。而所有dbf文件直接双击或右键点开,就出来俩表a、b。怎样设置默认打开方式为独占?SET EXCLUSIVE ON 命令怎么用?我用了不行。
2014-02-13 11:45
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



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




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

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