首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有学生管理数据库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
93
问题
在考生文件夹下有学生管理数据库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全国计算机二级
相关试题推荐
若服务器系统可用性达到99.99%,那么系统平均无故障时间(单位:分钟)约为()。
当服务器组中一台主机出现故障,该主机上运行的程序将立即转移到组内其他主机。下列技术中能够实现上述需求的是()。
若用户A和B的邮件服务器分别为mail.aaa.com和mail.bbb.com,则用户A通过Outlook向用户B发送邮件时,用户A端需解析的域名及类型为()。
请根据下图所示网络结构回答下列问题。如果在不改变路由表项的前提下,请写出在路由器RE最多可再连接的路由器数量_________。
如图所示Catalyst6500的3/1和Catalyst3500的g0/1端口工作在VLANtrunk模式,且Catalyst6500的3/1端口使用IEEE802.1Q协议,要求传输VLAN1,2和24—100的VLAN信息,下列Cataly
请根据下图所示网络结构回答下列问题。如果该网络内服务器群的IP地址为192.168.33.11一192.168.33.25,并且采用一种设备能够对服务器提供如下保护措施:发送到服务器群的数据包将被进行过滤检测,如果检测到恶意数据包时,系统发出警报并阻
下列关于域名管理系统(DomainNameSystem)的说法不正确的是()。
WindowsServer2003系统DNS服务器中增加一条资源记录如下图所示,下列关于该资源记录的描述中,正确的是()。Ⅰ创建的资源记录为邮件交换器记录Ⅱ创建该记录时,在反向查找区域中创建相应的指针记录Ⅲ该记录被客户查询时,存放到缓
设有下列二叉树:对此二叉树中序遍历的结果为( )。
用数组A[0…m-1]存放循环队列的元素值,若其头尾指针分别为front和rear,则循环队列中当前元素的个数为______。
随机试题
电动潜油泵井正常运行,供电系统()突然波动,电流卡片会出现钉子状。
男,40岁。出现排尿后尿道灼痛并溢出白色黏液6个月。会阴部及腰背都酸痛,性欲减退,乏力。前列腺按摩液检查:卵磷脂小体少量,白细胞20~30/HP。不应采用的治疗方法是
处方审核的实质审核包括()
与类风湿性关节炎发病无关的是()。
下列选项对行政赔偿程序的描述不正确的是()
公开发行可转换公司债券,应当提供担保,但最近1期末经审计的净资产不低于人民币5亿元的公司除外。()
下列各项可以用于质押的是()。
2013年7月20日,中国人民银行决定全面放开金融机构贷款利率管制,取消金融机构贷款利率0.7倍的下限,由金融机构根据商业原则确定贷款利率水平,此举标志着我国全面放开了贷款利率的管制。试分析中国人民银行这一货币政策调整的经济背景以及政策意义。(东
TilesmadeofeitherclayAandslatearepopularroofingBmaterialsinareasCwhererawmaterialsareeasilyDfound.
Oneofthebiggestchallengesfacingemployersandeducatorstoday【C1】______therapid【C2】______ofglobalization.Themarketplac
最新回复
(
0
)