首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有学生管理数据库stu_7,该库中有chengji表和xuesheng表,结构如下: chengji表(学号C(9)、课程号C(3)、成绩N(7,2)),该表用于记录学生的考试成绩,一个学生可以有多项记录(登记一个学生的多门成绩)。 x
在考生文件夹下有学生管理数据库stu_7,该库中有chengji表和xuesheng表,结构如下: chengji表(学号C(9)、课程号C(3)、成绩N(7,2)),该表用于记录学生的考试成绩,一个学生可以有多项记录(登记一个学生的多门成绩)。 x
admin
2009-02-15
27
问题
在考生文件夹下有学生管理数据库stu_7,该库中有chengji表和xuesheng表,结构如下: chengji表(学号C(9)、课程号C(3)、成绩N(7,2)),该表用于记录学生的考试成绩,一个学生可以有多项记录(登记一个学生的多门成绩)。
xuesheng表(学号C(9)、姓名C(10)、平均分N(7,2)),该表用于记录学生信息,一个学生只有一个记录(表中有固定的已知数据)。
请编写并运行符合下列要求的程序:
设计一个名为form_stu的表单,表单中有两个命令按钮,按钮的名称分别为cmdyes和cmdno,标题分别为“统计”和“关闭”。
程序运行时,单击“统计”按钮应完成下列操作:
根据chengji表计算每个学生的平均分,并将结果存入xuesheng表的“平均分”字段。
根据上面的计算结果,生成一个新的自由表pingjun,该表的字段按顺序取自xuesheng表的学号、姓名和平均分3项,并且按平均分升序排序,如果平均分相等,则按学号升序排序。
单击“关闭”按钮,程序终止运行。
选项
答案
在命令窗口输入命令:CREATE FORM form_stu,打开表单设计器;单击表单控件工具栏上的“命令按钮”控件图标,向表单添加两个命令按钮。选中第一个命令按钮(Command1),在属性对话框中将命令按钮的Name属性值修改为cmdyes,将Caption属性值修改为“统计”,如图3-39所示。以同样的方法,将第二个命令按钮(Command2)的Name属性值修改为cmdno,将Caption属性值修改为“关闭”。 [*] 双击命令按钮cmdyes(统计),在Click事件代码中编写如下程序段: ****“统计”命令按钮的Click事件代码**** SET TALK OFF OPEN DATABASE stu_7 USE xuesheng DO WHILE NOT EOF() SELECT AVG(成绩)FROM chengji; WHERE学号=xuesheng.学号INTO ARRAY atemp REPLACE平均分WITH atemp(1,1) SELECT学号,姓名,平均分FROM xuesheng; ORDER BY平均分,学号; INTO TABLE pingjun CLOSE ALL SET TALK ON SET SAFETY ON ***************************************** 双击命令按钮cmdno(关闭),在Click事件代码中编写如下程序段: ****“关闭”命令按钮的Click事件代码**** Thisform.Release ***************************************** 保存表单,在命令窗口输入命令:DO FORM form_stu。在运行的表单界面中单击“统计”命令按钮,系统将计算统计结果并保存到新表中。
解析
本题考查的是表单设计,在设计控件属性中,不要将控件的标题(Caption)和名称(Name)属性弄混淆了,名称属性是该控件的一个内部名称,而标题属性是用来显示的一个标签名称;程序部分可以利用一个DO循环来依次浏览表中的记录,然后利用SQL语句查询符合条件的记录存放到数组中,最后利用数组保存的记录存入到新的数据表中。
转载请注明原文地址:https://kaotiyun.com/show/GqKZ777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
下列关于Winmail邮件服务器在快速设置向导中新建邮箱user@mail.abc.com时的描述中,错误的是()。
某校园网采用RIPv1路由协议,通过一台Cisco路由器R1互连两个子网,地址分别为213.33.56.0和213.33.56.128,掩码为255.255.255.128,并要求过滤g0/1接口输出的路由更新信息。那么R1正确的路由协议配置是()
如果内网的某Web服务器允许外网访问,并且该服务器NAT转换表如图所示,那么外网主机使用浏览器正确访问该服务器时使用的URL是()。
一台交换机具有24个10/100Mbps端口和2个1000Mbps端口,如果所有端口都工作在全双工状态,那么该交换机总带宽应为()。
在Catalyst3524以太网交换机上建立名为hyzx204的VLAN,正确的配置语句是()。
在如下基于网络入侵检测系统的基本结构图中,对应I、II、III模块的名称是()。
以下关于因特网中的电子邮件的说法,错误的是()。
下列叙述中,错误的是()。
在VisualFoxPro中表单的Load事件发生在Init事件之【】。
随机试题
分析下列形声字的结构:闻,伽,修,旗,蛊,辫,抬,衷。
市政绩效评估方法可以分为__________、__________、__________。
《销售量下降不容忽视》属于哪种形式的标题?()
阅读下列材料并回答问题。材料1我国每亩耕地占有农机总动力只有0.16千瓦,远远低于发达国家水平……机播和机收面积均不超过20%。……在现有耕地中,2/3是中低产田,目前改造的步伐仍然比较慢。
根据《城乡规划法》的规定,建设用地规划管理的行政主体是城市、县人民政府城乡规划主管部门;该主管部门在建设用地规划管理中的主要职责不包括()。
下列明细账应该采用数量金额式的有()。
内地企业在中国香港发行股票,新申请人预期证券上市时由公众人士持有的股份的市值须至少为()万港元。无论任何时候,公众人士持有的股份须占发行人已发行股本至少()。
阅读下列材料自然界某些动物在陆地上出生,但是出生后就去海里生活,海龟就是这样。小海龟在陆地上从蛋里孵化出来,但是不久后就走向海洋。大多数的海龟生命的前半部分在遥远的海洋中度过,但是在最后会移向靠近陆地的海岸。海龟的大部分时间都在海洋里漫游,它们的
某公司年度审计期间,审计人员发现一张发票,上面有赵义、钱仁礼、孙智、李信4个签名,签名者的身份各不相同,是经办人、复核、出纳或审批领导之中的一个,且每个签名都是本人所签。询问4位相关人员,得到以下回答:赵义:“审批领导的签名不是钱仁礼。”
Youwillhearfiveshortpiecesofspeech.Foreachpiecedecidewhoistalking.Writeoneletter(A—G)nexttothenumberofth
最新回复
(
0
)