永发信息网

VF中怎么给表建立索引

答案:4  悬赏:80  手机版
解决时间 2021-03-30 12:27
VF中怎么给表建立索引
最佳答案
Visual FoxPro系统中支持两种不同的索引文件类型,即单索引文件和复合索引文件。
单索引文件是根据一个索引关键字表达式(或关键字)建立的索引文件,文件扩展名为.IDX,它可用INDEX命令的各种形式建立。单索引文件分为标准和压缩两种类型。
复合索引文件是指索引文件中可以包含多个索引标识的扩展名为.CDX。每个索引标识与单索引文件类似,也可以根据一个索引关键字表达式(或关健字)建立。每一个索引标识均有一个特殊的标识名(TAG)。标识名由字母或下划线开头,由字母、数字或下划线组成,长度不超过10个字符。用户可以利用标识名来使用标识,向复合索引文件中追加标识。复合文件中标识的数目,仅受内存和磁盘空间的限制

建立方法:

INDEX ON <索引关键字表达式> TO <单索引文件> | TAG <标识名>
[OF <独立复合索引文件名>] [FOR <逻辑表达式>] [COMPACT][ASCENDING | DESCENDING][UNIQUE] [ADDITIVE]
【功能】对当前表文件按指定的关键字建立索引文件。
【说明】<索引关键字表达式>:指定建立索引文件的关键字表达式,可以是单一字段名,也可以是多个字段组成的字符型表达式,表达式中各字段的类型只能是数值型、字符型和日期型和逻辑型。
当表达式是单个字段名时,字段类型不用转换;应转换成同一类型的表达式。
TAG <标识名>:此选项只对建立复合索引文件时有效,指定建立或追加索引标识的标识名。
OF <独立复合索引文件>:指定独立复合索引文件名。若有此选项,表示在指定的独立复合索引文件中追加一个索引标识,若指定的独立复合索引文件不存在,系统将自动建立指定的文件。若没有此选项,表示在结构复合文件中追加一个索引标识,若结构复合索引文件不存在,系统将自动建立结构复合索引文件。
FOR <逻辑表达式>:表示只对满足条件的记录建立索引。
COMPACT:此选项只对单索引文件有效,表示建立压缩索引文件。
ASCENDING|DESCENDING: ASCENDING表示按升序建立索引,DESCENDING表示按降序建立索引。缺省时,按按升序建立索引。单索引文件不能选用DESCENDING选项。
UNIQUE:表示建立的是唯一索引。
ADDITIVE:表示保留以前打开的索引文件。否则,除结构复合索引文件外,以前打开的其他索引文件都将被关闭。
新建的索引文件自动打开,并开始起作用。
全部回答
index
SET INDEX TO [IndexFileList | ? ]
[ORDER nIndexNumber | IDXIndexFileName
| [TAG] TagName [OF CDXFileName] [ASCENDING | DESCENDING]]
[ADDITIVE]
一般在表设计器中建立索引。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
我进不了药圈怎么办啊?
怎么抢挂低速档,5档速度快了也挂不进4档啊?
纳闷是什么意思?
回来考,什么理由才能成功
(a十2b)(a一2b)一(a十1/2b)(a一1/2b)
弓形面积计算公式
破戒了怎么办啊
谜语牛头烂了———打一字
有的果胶做的产品,有客户反应说有一种腐烂的
花香蝶舞惹人醉, 夜半月明花不睡, 蝴蝶念花
纯羊肉咋做
电厂中锅炉脱硫脱硝以及除尘三者的顺序是怎么
c罗皇马球衣多少钱1件
安徽省庐江第二中学的庐江二中赋
茅渊酒价格如何?
推荐资讯
单选题下列言论中,最能体现老子思想精华部分
梦到女朋友来我家预示着什么
求三国演义老版本资源
托福综合写作评分,帮忙啊谁来?Rembrandt的
2017年正月初4新房日子好吗
哪首歌曲里有爱情酒
如何在自己的电脑上搭建一个FTP服务器
给物理老师上课的建议
八宝饭中青丝,红丝是什么东西
诛仙手游v钻礼劵怎么使用
塞字的多音字组词是什么?
美国是一个联邦制度的国家,为什么没有听说哪
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?