问题 单项选择题

在Visual FoxPro中,假设有一个表RSDA,它的结构如表3所示。

表3 RSDA表的结构

字段名 字段类型 字段宽度与小数位 备注
XM C 8 姓名
NL N 3 年龄
CSRQ D 8 出生日期
JBGZ N 7,2 基本工资
JJ N 7,2 奖金
现在要为独立复合索引文件RS.CDX建立一个名为GZ的索引标识符,该索引标识符按应发工资(基本工资和奖金的和)升序排列,以下正确的命令是______。

A) INDEX ON JBGZ+JJ TO GZ
B) INDEX ON JBGZ+JJ TAG GZ OF RS
C) INDEX ON STR(JBGZ,7,2)+STR(JJ,7,2)TAG GZ OF RS
D) INDEX ON STR(JBGZ,7,2)+STR(JJ,7,2)TAG GZ

答案

参考答案:B

解析:

[分析]: 为独立复合索引文件建立索引的一般格式为
INDEX ON 索引表达式 TAG 索引名 OF 复合索引文件名
本题按应发工资进行排序,故索引表达式应为JBGZ+JJ。需注意两点:A建立的是单一索引文件GZ.idx(使用的是“TO单一索引文件名”);为结构复合索引文件建立索引不用“OF索引文件名”。

单项选择题
单项选择题