3、综合应用
在考生文件夹下有学生管理数据库books,数据库中有score表(含有学号、物理、高数、英语和学分5个字段,具体类型请查阅表结构),其中前4项已有数据。
请编写符合下列要求和程序并运行程序;
设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmdYes和cmdNo,标题分别为“计算”和“关闭”。程序运行时,单击“计算”按钮应完成下列操作:
(1)计算每一个学生的总学分并存入对应的学分字段。学分的计算方法是:物理60分以上(包括60分)2学分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。
(2)根据上面的计算结果,生成一个新的表xf,该表只包括学号和学分两项(要求表结构的字段类型与score表对应字段的类型一致),并且按学分升序排序,如果学分相等,则按学号降序排序。
单击“关闭”按钮,程序终止运行。
二级(Visual FoxPro 数据库程序设计)样题参考答案
公共基础知识
同二级(C语言程序设计)样题参考答案中公共基础知识部分(P40)。
Visual FoxPro数据库程序设计
一、选择题
1、B 2、C 3、C 4、D 5、C
二、填空题
1、[1] 元组
2、[2] PJX或 . PJX
3、[3] 查询条件
4、[4] 2