首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmd
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmd
admin
2009-02-15
30
问题
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。
请编写符合下列要求的程序并运行程序:
设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmdyes和cmdno,标题分别为“计算”和“关闭”。程序运行时,单击“计算”按钮应完成下列操作:
①计算每一个学生的总学分并存入对应的学分字段。学分的计算方法是:物理60分以上(包括60分) 2学分,否则0分;高数60分以上(包括60分)3学分,否则0分;英语60分以上(包括60分)4学分,否则0分。
②根据上面的计算结果,生成一个新的表xf(要求表结构的字段类型与score表对应字段的类型一致),并且按“学分”升序排序,如果“学分”相等,则按“学号”降序排序。单击“退出”按钮,程序终止运行。
选项
答案
在命令窗口输入命令:CREATE FORM myform,打开表单设计器:单击表单控件工具栏上的“命令按钮”控件图标,向表单添加两个命令按钮,选中第一个命令按钮(commarldl),在属性对话框中将命令按钮的Name属性值修改为cmdyes,将Capdon属性值修改为“计算”,如图3-21所示。以同样的方法,将第二个命令按钮(command2)的Name属性值修改为cmdno,将Caption属性值修改为“关闭”。 [*] 双击命令按钮cmdyes(计算),在Click事件代码中编写如下程序段: **********命令按钮Commandl(计算)的Click事件代码********* SET TALK OFF USE score REPLACE ALL 学分 WITH 0 GO TOP DO WHILE.NOT.EOF() IF 物理>=60 THEN REPIACE 学分 WITH 学分+2 ENDIF IF 高数>=60 THEN MPLACE 学分 WITH学分+3 ENDIF IF 英语>=60 THEN REPLACE 学分 WITH 学分+4 ENDIF SKIP ENDDO SORT ON学分,学号/d TO xf SET tALK ON ********************************************** 双击命令按钮cmdno(关闭),在Chck事件代码中编写如下程序段: *********命令按钮Command2(关闭)的Click事件代码******** Thisform.Release ********************************************** 保存表单,在命令窗口输入命令:DO FORM myform。在运行的表单界面中单击“计算”命令按钮,系统将计算结果自动保存到新表xf中。
解析
本大题考查的主要是通过对表单控件编写事件代码,来完成数据的查询操作,一般来说命令按钮的单击事件代码是存放在Click事件中,控件属性修改可以在属性对话框中完成,对于程序设计部分,可以通过Do While...Enddo循环来依次判断数据表中的每条记录,然后通过条件语句进行分类统计。
转载请注明原文地址:https://jikaoti.com/ti/x4M7FFFM
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列关于蓝牙系统的技术指标的描述中,错误的是()。
如下图所示,主机A发送数据包给B,在数据包经过路由器转发的过程中,下列封装在数据包2中的目的IP地址和目的MAC地址,正确的是()。
下列关于SNMP操作的描述中,正确的是()。
在Cisco路由器上主要用于存储startup-config文件或备份配置文件的存储器是()。
在Windows2003中,用于显示域列表、计算机列表的命令是()。
请根据下图所示网络结构回答下列问题。如果将59.67.149.128/25划分3个子网,其中前两个子网分别能容纳25台主机,第三个子网能容纳55台主机,请写出子网掩码及可用的IP地址段。(注:请按子网顺序号分配网络地址)。
能够显示主机上活动TCP连接状态的DOS命令是()。
下列软件中不能用于网络嗅探的是()。
BGP协议的分组中,需要周期性交换的是()。
查询职工实发工资的正确命令是查询]962年10月27日出生的职工信息的正确命令是
随机试题
下列哪一项,不见于寒湿困脾证
在同一减影序列中,关于mask图像与血管造影图像的描述,正确的是
自发性气胸肺萎缩>20%时治疗应首选
患者,女,78岁。慢性肺源性心脏病史15年。近日受凉后咳喘加重,气急不能平卧,神志恍惚,谵语,抽搐,烦躁不安,咳痰不爽,舌淡紫,苔白腻,脉细滑数。其中医治法是
甲与乙为恋人,在马路上散步,遇到一伙人寻衅滋事,乙急忙到城关派出所报案,时值中午,值班民警以不能离开为由推脱,未采取任何措施,致使甲、乙被打伤。乙申请复议,并请求损害的国家赔偿。复议机关应做何种复议决定?
土地使用权出让的最高年限由()规定。
清产核资是指对企业的各项资产进行全面的清理、核对和查实。()
有学者认为鸦片战争带来了中国社会的蝴蝶效应:《南京条约》的签订结束了广州十三行垄断贸易的时代,推动了上海的崛起,中国进出口重心转移到长江中下游。广州与周边地区的衰落,引发了失业问题。失业问题又直接引发了()。
Sieist____alsich.(alt)
Manynon-governmentalcollegeshavebeen______inrecentyearswhichallowmorestudentstohaveachancetogotocollege.
最新回复
(
0
)