雪铁龙新ds5:VF中怎样让我的学生库中的考生号按大小排列?最好从菜单中

来源:百度文库 编辑:高校问答 时间:2024/05/09 20:07:39

让学生库中的考生号按大小排列,菜单的操作步骤大致应是这样:
一、打开学生库的学生表→显示→表设计器→把考生号的字段的索引设为升序→确定后保存。
二、在数据库界面点查询,即新建立一个查询(数据库的操作基本上就是查询操作啊)→在查询设计器上先对字段这项进行操作,把可用字段全部添加到选定字段里→再对排序依据这项进行操作,把考生号添加到排序条件里→最后在工具栏按一下那个红色感叹号的按钮,进行运行,结果就排好序啦。

两种方法:
1、建立索引文件
INDE ON 考生号字段名 TO KSH
在打开表时同时打开索引文件
USE 学生库 INDE KSH

2、分类生成一个新表
SORT TO 新表名 ON 考生号字段名
新表就是按考生号排列的

语法参考

INDEX ON eExpression TO IDXFileName | TAG TagName [OF CDXFileName]
[FOR lExpression]
[COMPACT]
[ASCENDING | DESCENDING]
[UNIQUE | CANDIDATE]
[ADDITIVE]

USE [[DatabaseName!]Table | SQLViewName | ?]
[IN nWorkArea | cTableAlias]
[ONLINE]
[ADMIN]
[AGAIN]
[NOREQUERY [nDataSessionNumber]]
[NODATA]
[INDEX IndexFileList | ?
[ORDER [nIndexNumber | IDXFileName
| [TAG] TagName [OF CDXFileName]
[ASCENDING | DESCENDING]]]]
[ALIAS cTableAlias]
[EXCLUSIVE]
[SHARED]
[NOUPDATE]

SORT TO TableName
ON FieldName1 [/A | /D] [/C]
[, FieldName2 [/A | /D] [/C] ...]
[ASCENDING | DESCENDING]
[Scope] [FOR lExpression1] [WHILE lExpression2]
[FIELDS FieldNameList
| FIELDS LIKE Skeleton
| FIELDS EXCEPT Skeleton]
[NOOPTIMIZE]