首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开招生数据库sdb,完成如下综合应用: ①创建文件名为form的表单,将表单标题改为:录取研究生。 ②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下: 在“录取”按钮(Command1)中,编写程序,
在考生文件夹下,打开招生数据库sdb,完成如下综合应用: ①创建文件名为form的表单,将表单标题改为:录取研究生。 ②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下: 在“录取”按钮(Command1)中,编写程序,
admin
2016-12-05
90
问题
在考生文件夹下,打开招生数据库sdb,完成如下综合应用:
①创建文件名为form的表单,将表单标题改为:录取研究生。
②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下:
在“录取”按钮(Command1)中,编写程序,查询总成绩大于或等于330分的考生的“考生号”、“姓名”、“性别”、“单位”和该生的“政治成绩”、“外语成绩”、“高数成绩”(即高等数学成绩)、“专业课成绩”、“总成绩”,并将结果按“总成绩”降序排序存储到表four中。表four(需要自己创建或生成)的字段名为:“考生号”、“姓名”、“性别”、“单位”、“政治成绩”、“外语成绩”、“高数成绩”、“专业课成绩”、“总成绩”(各成绩字段的类型为N(5,1),其他字段的类型与原表中一致)。
单击“退出”按钮(Command2)时,关闭表单。
③表单设计完成后,运行表单,单击“录取”按钮进行统计,然后单击“退出”按钮关闭表单。
注:在考试科目代码表dm中存储了各考试科目与考试科目名对应关系。
选项
答案
【操作步骤】 步骤1:在命令窗口执行命令:CREATE FORM form,打开表单设计器新建表单。向表单添加两个命令按钮。 步骤2:选择表单对象,修改属性值,见表3—25。 [*] 步骤3:双击命令按钮,编写各个命令按钮的Click事件代码如下: *****“录取”按钮的Click事件代码***** 1 OPEN DATABASE SDB 2 SELECT KSB.考生号,姓名,性别,单位,SUM(成绩) 总成绩 FROM KSB,KSCJB; 3 WHERE KSB.考生号=KSCJB.考生号 GROUP BY KSB.考生号; 4 HAVING SUM (成绩)>=330 INTO CURSOR TFEMP 1 5 SELECT 考生号,姓名,性别,单位 FROM TEMP1; 6 ORDER BY 总成绩 DESC INTO TABLE FOUR 7 ALTER TABLE FOUR ADD 政治成绩 N(5,1) 8 ALTER TABLE FOUR ADD 外语戍绩 N(5,1) 9 ALTER TABLE FOUR ADD 高数成绩 N(5,1) 10 ALTER TABLE FOUR ADD 专业课成绩 N(5,1) 11 ALTER TABLE FOUR ADD 总成绩 N(5,1) 12 SELECT 考生号,考试科目名,成绩 FROM KSCJB,DM WHERE KSCJB.考试科目=DM.考试科目; 13 INTO CURSOR TEMP2 14 SELECT FOUR 15 DO WHILE NOT EOF() 16 SELECT 成绩 FROM TEMP2 WHER 考生号=FOUR.考生号 AND 考试科目名="政治"; 17 INTO ARRAY A1 18 REPLACE 政治成绩 WITH A1 19 SELECT 成绩 FROM TEMP2 WHER 考生号=FOUR.考生号 AND 考试科目名="外语"; 20 INTO ARRAY A2 21 REPLACE外语成绩WITH A2 22 SELECT 成绩 FROM TEMP2 WHER考生号=FOUR.考生号 AND 考试科目名="高等数学"; 23 INTO ARRAY A3 24 REPLACE 高数成绩 WITH A3 25 SELE 成绩 FROM TEMP2 WHER 考生号=FOUR.考生号 AND 考试科目名="专业课"; 26 INTO ARRAY A4 27 REPLACE 专业课成绩 WITH A4 28 REPLACE 总成绩 WITH 政治成绩+外语成绩+高数成绩+专业课成绩 29 SKIP 30 ENDDO 31 CLOSE DATABASE *****“退出”按钮的Click事件代码***** THISFORM.RELEASE 步骤4:单击“常用”工具栏中的“运行”按钮运行表单,单击“录取”进行计算,单击“退出”关闭表单。
解析
转载请注明原文地址:https://kaotiyun.com/show/pAIp777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
有如下程序文件mal.prg:SETUDFPARMSTOVALUEn=1DOproclWITHn?n+2PROCEDUREproc1PARAMETERSmFORk=
检索“成绩”表中还没有“分数”的学生“学号”和“课程号”,正确的命令是()。
下列不属于表单对象特有的方法是()。
下面关于创建报表的方法中,错误的是()。
用程序计算一个整数的各位数字的乘积,在下划线处应填写的语句是()。INPUT“NUM=”TOnumcj=1DOWHILEhum!=0cj=cj*MOD(num,10)ENDDO?cj
在VisualFoxPro中,“表”通常是指()。
以下数据结构中,属于非线性数据结构的是()。
查询“学生”表的所有记录并存储于表文件tablel中的SQL语句是()。
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
随机试题
A.便血与呕血B.呕大量鲜红血可伴休克C.以便血为主,不呕血D.腹腔内大出血多数十二指肠溃疡出血的临床表现
下列哪种病变或组织增强CT扫描无强化
血液透析器复用后性能检测应包括容量检测和压力检测,容量检测透析器容量至少应是原有初始容量的
患者女,20岁。因近1个月脾气暴躁、怕热、多汗、多食、失眠去医院就诊。查体,甲状腺Ⅰ度肿大,两手颤抖,眼球有轻度突出,心率90次/分。实验室检查:T36.5nmol/L,T4263nmol/L,均高于正常水平。该患者的最佳治疗方法是
下列关于地基和基础的说法,错误的是()。
一项500万元的借款,借款期限为3年,年利率为3%,若每半年复利一次,年实际利率高出名义利率()。
下列各组中加点字的读音相同的一组是()。
antidumping
半导体存储器中,动态RAM的特点是______。
Whatdowelearnfromtheconversation?
最新回复
(
0
)