VFP使用命令建立和操作索引文件
1.创建索引文件:对于打开的索引文件,可以使用以下命令创建索引:
格式:index on index关键字|tag index name |to index文件名
说明:(1)。标记索引名称:指定索引名称,该名称存储在具有相同表名的. cdx文件中。
(2).要索引文件名:选择此选项可生成独立的索引,即索引存储在索引文件中;否则,生成结构化的复合索引。
例1:建立一个“薪资情况”表的结构化复合索引文件,索引关键字分别为name和salary,索引名称分别为xm和gz。
使用薪金情况
浏览
姓名标签索引XM
薪金标签索引GZ
。
例:以“姓名”为索引关键字,建立“员工档案”的独立索引文件。dbf "文件名为a . idx
use employee profile
index on name to hello & &执行这个命令,检查默认目录e:\myvfp,您会发现多了一个文件:hello.idx
use。
2.打开索引:打开表时,系统会自动打开结构化综合索引,但此时仍显示物理顺序。要使索引起作用,必须指定一个主索引。主索引是控制当前显示顺序的索引。您也可以在打开表时指定主索引。
1。打开索引,打开表时指定主索引:
格式:使用表名[索引文件名] [顺序标签序号|索引名]
描述:(1)。索引文件名:用于打开独立的索引文件。
(2).order tag sequence number | index name:用于打开结构化复合索引。其中,序列号是复合索引文件中的索引序列,即在表设计器的“索引”选项卡中看到的索引位置。
示例:在命令窗口中输入以下命令并按顺序执行:
使用员工档案索引hello &&打开表并打开独立索引hello
浏览&&按名称显示索引的顺序,使用
使用薪资顺序标记2 &&显示gz索引的顺序,因为gz在表设计器中
2.打开索引前先打开表:
格式1:将索引设置为索引文件名
功能:打开独立索引文件
格式2:将orer设置为序号|标记索引名
功能:打开结构化综合索引
示例:在命令窗口中执行以下命令:[使用员工配置文件
浏览& >显示物理顺序,将索引设置为hello & >打开独立索引文件hello . idx
浏览& >显示按名称索引的顺序。使用
使用薪金状态
浏览并显示实际订单
将订单设置为1并指定xm为主索引,因为xm在表设计器中位于1,浏览并显示按名称索引的订单,并将orer设置为gz并指定gz为主索引[/br/&
三。关闭索引:
格式1:将索引设置为
格式2:将顺序设置为
说明:可以在最后两个命令后关闭当前索引,而无需添加选项。格式1用于关闭独立索引,格式2用于关闭复合索引。索引关闭后,表仍然打开,显示物理顺序。
四。删除索引:
1。删除独立索引文件:通过删除文件来删除。找到对应的。idx文件并删除它。
2。删除复合索引文件:
格式1:删除标记全部
格式2:删除标记索引名称
描述:格式1删除复合索引文件中的所有索引,格式2删除复合索引文件中的指定索引。删除复合索引文件中的所有索引后,复合索引文件也会自动删除。
0条评论