首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmd
在考生文件夹下有学生管理数据库books,数据库中有score表(学号、物理、高数、英语和学分查询表结构),其中前4项已有数据。 请编写符合下列要求的程序并运行程序: 设计一个名为myform的表单,表单中有两个命令按钮,按钮的名称分别为cmd
admin
2009-02-15
28
问题
在考生文件夹下有学生管理数据库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全国计算机二级
相关试题推荐
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(A)所示,如果R1收到R2发送的如下图(B)所示的(V,D)报文后,更新后R1的5个路由表项的距离值从上到下依次为0、4、4、3、2,那么,a、b、c、d、e可能的数值依次为
常用的数据备份方式包括完全备份、增量备份和差异备份,恢复时三种方式在时间使用方面由少到多的顺序为()。
请根据图(A)所示网络结构回答问题。如果图(A)中内网的某FTP服务器允许外网访问,并且该服务器NAT转换表如图(B)所示。外网主机使用浏览器访问该服务器时使用的URL是【9】。
下列关于数据备份方法的描述中,错误的是()。
下图是网络地址转换NAT的一个实例,根据图中信息,数据包2的方格中的内容就为()。
下列对IPv6地址的表示中,错误的是
如下图所示,网络站点A发送数据包给B,在数据包经过路由器转发的过程中,封装在数据包1中的目地IP地址和目的MAC地址是()。
栈和队列的共同点是( )。
序言性注释的主要内容不包括( )。
源程序中应包含一些内部文档,以帮助阅读和理解程序,源程序的内部文档通常包括选择合适的标识符、注释和
随机试题
( )税率的计税方式是以征税对象的全额适用相应等级的税率计征税款。
下列各项中,不属于固定资产模块期末处理业务的有()。
具体地说,物业管理服务主要包括的内容有()
该求助者的主要症状是()。该求助者内心冲突的性质不属于()。
某科学院经市规划局批准,在居民楼旁边盖了一栋实验楼供其下属的动物研究所使用,以从事各种动物实验。居民们认为由于实验楼距离居民楼过近,经常能闻到动物尸体腐烂的气味,严重影响日常生活。并指出国家有关法律规定这种实验楼距离周围的建筑必须超过20米,而科学院所建实
①大观园正园门附近还有花厅(议事厅)和茶房②其中滴翠亭在潇湘馆附近.藕香榭在暖香坞蓼风轩附近.芦雪庵与藕香榭相通③大观园中的建筑被一贯穿南北的中轴线分为东西两部分④这条轴线的东半区从南到北有怡红院、嘉荫堂等祭月赏月建筑群、佛寺道院建筑群(含栊翠庵)、
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
阅读以下说明和Java代码,将应填入(n)处的字句写在对应栏内。【说明】下面的Java程序演示了程序竞争资源(Mutex的实例对象)而引起程序死锁的一种例子。【Java程序】importjava.applet.*;
Thecaptainperformshisdutieswithgreat______andallthecrewbelievedthattheycangetoverthestorm.
据说《茉莉花》(JasmineFlower)是流传到海外的第一首中国民歌。许多国外学者在研究中国音乐史时都提到了《茉莉花》,不少外国人学唱中文歌时首选这首歌。2004年雅典奥运会(AthensOlympics)闭幕式上,一位中国小姑娘唱起《茉莉花》,给
最新回复
(
0
)