首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmd
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmd
admin
2009-02-15
76
问题
在考生文件夹下有学生管理数据库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://kaotiyun.com/show/TqKZ777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
交换机只接收帧的14个字节便立刻转发数据帧的交换模式是()。
能够显示主机上活动TCP连接状态的DOS命令是()。
使用名字标识访问控制列表的配置方法,在Cisco路由器的g0/3接口封禁端口号为1434的UDP数据包和端口号为4444的TCP数据包,正确的访问控制列表的配置是()。
在CiscoAirnet1100快速配置页面设置允许设备不指定SSID而访问接入点的配置选项是()。
如果内网的某FTP服务器允许外网访问,并且该服务器NAT转换表如图所示,那么外网主机正确访问该服务器时使用的URL是()。
请根据下图所示网络结构回答下列问题。若要检测从Windows主机192.168.64.215到主机192.168.66.192数据包的传输路径,请写出应使用的命令名称,并依次写出数据包经过的路由器名称。
下图是在一台主机上用sniffer捕获的数据包。请根据图中信息回答下列问题。(1)该主机使用的DNS服务器的域名是【16】,DNS服务器的IP地址是【17】。(2)如果上图显示的是在该机上执行某个操作过程中捕获的所有数据包,那么该操作是【18】。
在Catalyst3524以太网交换机上建立名为hyzx204的VLAN,正确的配置语句是()。
在理解误码率时.应该注意以下问题,以下叙述中正确的是()。Ⅰ.误码率是衡量数据传输系统正常工作状态下传输可靠性的参数Ⅱ.对于实际的数据传输系统,可以笼统地说误码率越低越好Ⅲ.对于实际数据传输系统,如果传输的不是二进制码
以下叙述正确的是______。
随机试题
以下体育术语与其所属的体育运动对应不正确的是()。
骨盆骨折最有诊断意义的体征是
溃疡性结肠炎病人最常见的护理诊断是
患者,男,27岁。患右腹股沟斜疝2个月,今早剧烈运动后,肿块不能回纳,伴腹痛,呕吐,腹胀。应首先考虑的是
在企业撤销或兼并时,要对企业的部分财产进行重新清点。()
红枫公司被人民法院受理重整申请,人民法院召开债权人会议,讨论红枫公司的重整计划。以下关于重整计划草案表决和通过的说法中,不正确的有()。
下岗失业人员小额担保贷款的“微利贴息”原则是指贷款享受财政一定比例的贴息,逾期、延长期限内不贴息。()
班主任了解学生的主要方法是()
简述口腔黏膜3种非角质形成细胞的分布及功能。
Whowillbethepossiblereaderofthepassage?Thepassageismostlikely______.
最新回复
(
0
)