首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下,打开招生数据库sdb,完成如下综合应用: ①创建文件名为form的表单,将表单标题改为:录取研究生。 ②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下: 在“录取”按钮(Command1)中,编写程序,
在考生文件夹下,打开招生数据库sdb,完成如下综合应用: ①创建文件名为form的表单,将表单标题改为:录取研究生。 ②在表单中设计“录取”和“退出”两个按钮。两个按钮功能分别如下: 在“录取”按钮(Command1)中,编写程序,
admin
2016-12-05
49
问题
在考生文件夹下,打开招生数据库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全国计算机二级
相关试题推荐
假设同一名称的课程有不同的学生选修和不同的老师教授,则计算每门课程的平均分的SQL语句是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
在考生文件夹下完成如下操作:(1)新建一一个名为“图书管理”的项目。(2)在项目中建立一个名为“图书”的数据库。(3)将考生文件夹下的所有自由表添加到“图书”数据库中。(4)在项目中建立查询bookqu:查询价格大
(1)建立数据库bookauth.dbc,把表books.dbf和authors.dbf添加到该数据库。(2)为authors表建立主索引,索引名“pk”,索引表达式“作者编号”。(3)为books表分别建立两个普通索引,一个索引名为“
(1)打开考生文件夹下的数据库SPORT,首先永久删除该数据库中的temp表,然后将“金牌榜”、“获奖牌情况”和“国家”3个自由表加入该数据库中。(2)在表设计器中,为表“金牌榜”建立一个普通索引,索引名和索引表达式均为“金牌数”。(3
对考生文件夹下的数据库“图书借阅”中的表完成如下操作:①为表loans增加一个字段“姓名”,字段类型为“宁符型”,宽度为8。编写程序modipro.prg实现以下功能:②根据borrOWS表的内容填写表loans中“姓名”的字
(1)建立数据库ordersmanage.dbc。把自由表employee.dbf和orders.dbf添加到数据库中。(2)打开表单dh.scx,设置标签控件中英文字母的字号为18,保存表单。(3)打开表单dh.scx,为命令按钮“隐
(1)将当前文件夹下的自由表class(班级表)和teacher.(教师表)添加到学生数据库sdb中。(2)为班级表class创建一个主索引和普通索引(升序),主索引的索引名和索引表达式均为“班级号”;普通索引的索引名和索引表达式均为“班主任号”
使用报表设计器建立一个报表,具体要求如下:①报表的内容(细节带区)是orderlist表的订单号、订购日期和总金额。②增加数据分组,分组表达式是“orderlist.客户号”,组标头带区的内容是“客户号”,组注脚带区的内容是该组订单
设有学生(学号,姓名,性别,出生日期)和选课(学号,课程号,成绩)两个关系,并假定学号的第3、4位为专业代码。要计算各专业学生选修课程号为“101”课程的平均成绩,正确的SQL语句是()。
随机试题
在Word中,双击格式刷图标,格式刷可以使用()。
根据我国《公司法》的规定,股东会作出下列哪种决议时必须经代表2/3以上表决权的股东通过?()。
下列关于排水系统的特点错误的是()。
2016年9月15日,甲材料供应商与丙材料供应商订立书面合同,转让甲对乙施工企业的30万元债权。同年9月25日,乙接到甲关于转让债权的通知。关于该债权转让的说法,正确的是()。
以下有关优先级的比较,正确的是
某单位的办公室秘书小马接到领导的指示,要求其提供一份最新的中国互联网络发展状况统计情况。小马从网上下载了一份未经整理的原稿,按下列要求帮助他对该文档进行排版操作并按指定的文件名进行保存。打开考生文件夹下的文档“Word素材.docx”,将其另存为“Wo
Nearlyallsurgicalstuntsstickthemselveswithneedlesand【C1】______instrumentswhileintraining.But【C2】______failtorepo
TheymaynothavethenamerecognitionofaGoogleoraYahoo,buttheycanclaimtobelonginthesameleague.Thewebsitesof
Ah,myveryfavoritepromotionalproductofall,therefrigeratormagnet.Theyaremyfavorite,becausetheyaresoextremelyin
A、Hewasdoingshopping.B、Hewaswatchingafilm.C、Hewasmakingaphonecall.D、Hewastalkingtoapoliceman.A短文开头就说约翰“那时正在
最新回复
(
0
)