问题 问答题

(1)在下建立一个名为QUERY_MENU的菜单。该菜单只有“查询”和“退出”两个主菜单项(条形菜单),其中单击“退出”菜单项时,返回到Visual FoxPro系统菜单(相应命令写在命令框中,不要写在过程中)。
(2)将course表中的“开课系部”字段名改为“开课单位”。
(3)从数据库Score_manager中移去表temp2.DBF(不是删除)。
(4)将$core1表中的记录按学号从低到高的顺序进行排序,在学号相同的情况下,再按成绩从高到低的顺序进行排序,排序结果存入表NEW_ORDER中。

答案

参考答案:[微步骤]
(1)通过“新建”对话框新建一个菜单,然后在新建的菜单设计器中完成菜单的创建,如图1.1所示。


(2)在命令窗口输入“use course”命令,打开考生文件夹下的course表,按照题目的要求修改指定的字段,操作步骤如图1.2所示。


(3)单击常用工具栏中的“打开”按钮,在弹出的“打开”对话框中选择打开文件的类型为“数据库”,打开考生文件夹下的数据库文件“Score_manager”,然后按照题干的要求移去其中的表,如图1.3所示。


(4)在命令窗口输入如下命令,并按Encer键执行该程序。
SELECT * FROM SCORE1 ORDER BY 学号,成绩 DESC INTO TABLE NEW_ORDER
答案考生文件夹

解析: 本题关键字有:条形菜单的建立、表中字段名的修改、从数据库中移去表,以及通过SQL语句实现表中记录的排序,并将查询结果保存至新表中。

实验题
填空题