当前位置:洪恩在线 -> 继续教育 -> 计算机考级 -> 二级FOXBASE+语言
 

  计算机考试
 


  FOXBASE+    


  分类排序

     对记录进行排序的依据是命令中给出的排序关键字。排序关键字可以选用数据库中能够比较大小的字段,这些字段类型是N型、C型、D型数据。由于具有相同排序关键字值的记录将集中在一起,因此也起到了分类作用。

     命令格式:

     SORT TO<新库名>ON<排序关键字1>[/A][/C][/D][,<排序关键字2>[/A][/D]...][<范围>][FOR<条件>][WHILE<条件>][FIELDS<字段名表>]

     此命令按指定的排序关键字的值对记录重新排列,改变记录的存储顺序,产生一个新的排序数据库文件。

     功能注释:

     (1)新文件的扩展名可以省略,由系统默认为.DBF。/A表示升序,/D表示降序,/C表示不区分西文字母的大小写,它可以与/A或仍结合使用,以/AC或仍C表示。升降序缺省时,系统默认升序。

     (2)用作排序关键字的字段必须是可以比较大小的数据类型,包括字符型、数值型或日期型字段。逻辑型和备注型字段不能作为排序关键字。

     (3)当使用一个以上的排序关键字进行多重排序时,先按照关键字1排序,关键字1相同的记录再按关键字2排序,依次类推。

     (4)若选用FIELDS短语,生成的排序数据库只包含字段名表指定的字段。省略范围和条件时,对数据库的所有记录进行排序。

课堂提问:
问题

 


简单举例
例子
基础测试
测试